NewProject1

Index of diagrams:
Class Diagram 
Content of Animations Content of Audio Content of Camera Content of DataBase
Content of Entity Content of Evadarea Content of Graphics Content of Guards
Content of Input Content of Inventory Content of Managers Content of Map
Content of MenuStates Content of Player Content of PlayStates Content of Prisoners
Content of src Content of src and all subpackages Content of States Content of StoryStates
Content of Tiles Content of Tiles Content of Window

Index of elements:
Class 
Animation Assets AudioManager Bedd
Bedu Boatl Boatr Box
BufferedImage BufferStrategy Camera Canvas
Car1 Car2 Car3 Car4
Car5 Car6 Car7 Car8
Chair Character Clip Connection
CrackedWall DataBase Desk Door
Door_open Dorel EntitiesMap Entity
FactoryMap Fence_o Fence_v FinalStoryState
FirstLevelMap FirstLevelState FirstLevelStoryState Floor_bush
Floor_concrete Floor_flowers Floor_grass Floor_gravel
Floor_tiles Floor_wood Food Game
Garcea Gigel Graphics Gratii
HUD ImageLoader Inventory JFrame
KeyEvent KeyManager Main MainMenuState
PauseState Prizonier1 Prizonier2 Prizonier3
Prizonier4 Rectangle RefLinks SearchedDesk
SecondLevelMap SecondLevelState SecondLevelStoryState SpriteSheet
Stairs State Statement String
Table Thread Tile Toilet_l
Toilet_r Tray Treed Treeu
Wall_ld Wall_lu Wall_o Wall_rd
Wall_ru Wall_Td Wall_Tl Wall_Tr
Wall_Tu Wall_v Water Window
Component 
Animations Audio Camera DataBase
Entity Evadarea Graphics Guards
Input Inventory Map MenuStates
Player PlayStates Prisoners States
StoryStates Tiles Tiles1 Window
Interface 
KeyListener Map Runnable
Package 
Animations Audio Camera Component View
DataBase Entity Evadarea Graphics
Guards Input Inventory Managers
Map MenuStates Player PlayStates
Prisoners Root src States
StoryStates Tiles Tiles Unknown Externals
Window



Diagrams
ClassDiagram Content of Animations (Animations)
Animationframe1frame2currentFramedelaycontorAnimationNextFrameUpdategetCurrentFrameDiagrama_p1.png



ClassDiagram Content of Audio (Audio)
AudioManagermusicinstancegetInstanceAudioManagerPlayMusicStopMusicDiagrama_p2.png



ClassDiagram Content of Camera (Camera)
CameragamexyinstancegetInstanceCameraSetUpCameraUpdateGetXGetYHUDrefLinkbaniTipfoarfeceTiptarnacopTiplinguraTipnimicTiptoporTipvaslaTipfailLinguracaughtTexttutorialtimerHUDUpdateTimerUpdateDrawDrawTimerDrawTutorial1DrawBaniTipDrawBaniTip2DrawFoarfeceTipDrawFoarfeceTip2DrawTarnacopTipDrawTarnacopTip2DrawLinguraTipDrawNimicTipDrawNimicTip2DrawFailLinguraDrawCaughtTextDrawToporTipDrawVaslaTipSetTutorialSetBaniTipSetFoarfeceTipSetTarnacopTipSetLinguraTipSetNimicTipSetFailLinguraSetCaughtTextSetToporTipSetVaslaTipResetTimerGetTimeResetAllSetTimerDiagrama_p3.png



ClassDiagram Content of DataBase (DataBase)
DataBasecsinstancegetInstanceDataBaseCreateMapsCreateCreateSettingsInsertMapInsertUpdateMapUpdateUpdateUpdateSettingsSelectMapSelectIntSelectFloatSelectSettingsDiagrama_p4.png



ClassDiagram Content of Entity (Entity)
PrisonersPlayerGuardsCharacterDEFAULT_SPEEDDEFAULT_SIZEspeedxMoveyMoveCharacterMoveMoveXMoveYEntityxysizeboundsnormalBoundsinteractBoundsrefLinkEntityUpdateDrawGetXGetYGetSizeSetPositionDiagrama_p5.png



ClassDiagram Content of Evadarea (Evadarea)
WindowTilesStatesMapManagersGraphicsEntityCameraAnimationsMainmainRefLinksgameentitiesMapfactoryMapRefLinksGetLengthGetHeightGetGameSetGameGetFactoryMapSetEntitiesMapGetKeyManagerGameRESET_BDwindowrunStategameThreadbsgcurrentStatefirstLevelStatefirstLevelStoryStatesecondLevelStatesecondLevelStoryStatefinalStoryStatemainMenuStatepauseStatekeyManagerrefLinkcameraaudioManagerdataBasesoundinstancegetInstanceGameCreateDBInitGamePlayMusicrunStartGameStopGameUpdateDrawGetLengthGetHeightGetKeyManagerGetCameraGetCurrentStateGetFirstLevelStateGetSecondLevelStateGetFirstLevelStoryStateGetSecondLevelStoryStateGetFinalStoryStateGetMainMenuStateGetPauseStateGetDataBaseGetAudioManagerDiagrama_p6.png



ClassDiagram Content of Graphics (Graphics)
ImageLoaderLoadImageSpriteSheetspriteSheettileSizeSpriteSheetgetTilegetTilegetImageAssetswall_owall_luwall_ldwall_vwall_Tuwall_Trwall_Tlwall_Tdwall_ruwall_rdfloor_woodfloor_tilesfloor_bushfloor_gravelfloor_grassfloor_flowersfloor_concretefence_vfence_ogratiidoordeskboxwatertrayfoodtabletoilet_ltoilet_rchairstairsdoor_opencracked_wallbedubeddtreeutreedboatlboatrcar1car2car3car4car5car6car7car8guard1_rguard2_rguard1_lguard2_lgarcea_rgarcea_lprizonier1_rprizonier1_lprizonier2_rprizonier2_lprizonier3_rprizonier3_lprizonier4_rprizonier4_lplayer1_rplayer2_rplayer1_lplayer2_lplayer1_fplayer2_fplayer1_bplayer2_bplayer_headmenuBackgroundnew_game_buttoncontinue_buttonsound_on_buttonsound_off_buttonsave_game_buttonmain_menu_buttonMPCNQSSpaceInitDiagrama_p7.png



ClassDiagram Content of Guards (Guards)
GarceagarceaGarceaUpdateDrawGetMapPositionXGetMapPositionYDorelINTERACT_BOUNDS_WIDTHINTERACT_BOUNDS_HEIGHTdorelmoveLmoveRleftAnimrightAnimxMinMovexMaxMovedangerousDorelUpdateDrawUpdateBoundsMovementCheckInteractionsDiagrama_p8.png



ClassDiagram Content of Input (Input)
KeyManagerkeysupdownleftrightinteractescapenextsound_onsound_offnew_gamecontinue_gamequitsaveinstanceKeyManagergetInstanceUpdatekeyTypedkeyPressedkeyReleasedDiagrama_p9.png



ClassDiagram Content of Inventory (Inventory)
InventoryfoarfecebanitarnacoptoporvaslalinguraInventorySetFoarfeceSetLinguraSetBaniSetTarnacopSetToporSetVaslaisFoarfeceisTarnacopisVaslaisToporisLinguraisBaniResetresetFoarfeceresetLinguraSetInventoryDiagrama_p10.png



ClassDiagram Content of Managers (Managers)
InventoryInputDataBaseAudioDiagrama_p11.png



ClassDiagram Content of Map (Map)
FactoryMaprefLinkFactoryMapgetMapEntitiesMaplengthheightentityMapentitiesEntitiesMapUpdateInitMapGetEntityOnPositionDrawMapUpdateDrawGetTileLoadWorldChangeTileResetMapGetLengthGetHeightgetMapIDSaveMapInDataBaseLoadMapFromDataBaseSecondLevelMaprefLinklengthheighttilesoldTilesSecondLevelMapUpdateDrawGetTileLoadWorldTileGeneratorForExteriorMapChangeTileResetMapSaveMapInDataBaseLoadMapFromDataBaseInitMapOpenDoorsGetLengthGetHeightgetMapIDFirstLevelMaprefLinklengthheighttilesoldTilesFirstLevelMapUpdateSaveMapInDataBaseLoadMapFromDataBaseDrawGetTileLoadWorldTileGeneratorForExteriorMapChangeTileResetMapInitMapOpenDoorsGetLengthGetHeightgetMapIDDiagrama_p12.png



ClassDiagram Content of MenuStates (MenuStates)
PauseStatecontinueButtonsoundOnButtonsoundOffButtonsaveButtonmainMenuButtonbackgroundPauseStateUpdateDrawRandomTileGeneratorGenerateBackgroundDataBaseSaveGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudMainMenuStatenewGameButtoncontinueButtonsoundOnButtonsoundOffButtonNCPMmenuBackgroundMainMenuStateUpdateDrawLoadDataBaseGetHudGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseDiagrama_p13.png



ClassDiagram Content of Player (Player)
GigelinventoryplayerImgcanMoveLcanMoveRcanMoveUcanMoveDupAnimdownAnimleftAnimrightAnimshowBaniTipshowFoarfeceTipshowTarnacopTipshowLinguraTipshowNimicTipshowToporTipshowVaslaTipshowFailLinguraGigelUpdateGetInputDrawCheckCollisionGetTileSolidityCheckInteractionsGetInteractableObjectsEnlargeInteractBoundsShrinkInteractBoundsGetInventoryGetRandomItemGetRandomItemSecondLevelGetInteractBoundsGetNormalBoundsDiagrama_p14.png



ClassDiagram Content of PlayStates (PlayStates)
FirstLevelStatecameramapplayerguard1garceaprizonier4prizonier2prizonier1entitiesMaphudfirstTipscoreFirstLevelStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedCheckCompleteLevelGetPlayerGetScoreSaveInDataBaseLoadDataBaseGetHudResetStateSecondLevelStatecameramapplayerguard1guard2guard3guard4guard5prizonier4entitiesMaphudscoreSecondLevelStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedCheckCompleteLevelGetPlayerGetScoreSaveInDataBaseLoadDataBaseResetStateGetHudDiagrama_p15.png



ClassDiagram Content of Prisoners (Prisoners)
Prizonier3skinPrizonier3UpdateDrawPrizonier2skinPrizonier2UpdateDrawPrizonier1skinPrizonier1UpdateDrawPrizonier4skinhasTarnacopshowTarnacopTipPrizonier4UpdateDrawResetGetHasTarnacopSetHasTarnacopDiagrama_p16.png



ClassDiagram Content of src (src)
EvadareaDiagrama_p17.png



ClassDiagram Content of src and all subpackages (src)
EvadareaWindowEntityGraphicsManagersMapStatesTilesCameraAnimationsTilesGuardsPlayerPrisonersStoryStatesPlayStatesMenuStatesInventoryInputDataBaseAudioMainmainDoorDoorStairsStairsFloor_tilesFloor_tilesDoor_openDoor_openFloor_woodFloor_woodFloor_grassFloor_grassFloor_gravelFloor_gravelFloor_flowersFloor_flowersFloor_concreteFloor_concreteImageLoaderLoadImageBoatlBoatlIsSolidGratiiGratiiIsSolidWall_vWall_vIsSolidBoatrBoatrIsSolidFoodFoodIsSolidBoxBoxIsSolidBeduBeduIsSolidCar1Car1IsSolidWall_TdWall_TdIsSolidCar2Car2IsSolidCar3Car3IsSolidWall_TlWall_TlIsSolidCar4Car4IsSolidWaterWaterIsSolidDeskDeskIsSolidCar5Car5IsSolidWall_TrWall_TrIsSolidBeddBeddIsSolidWall_TuWall_TuIsSolidTreedTreedIsSolidWall_ruWall_ruIsSolidCar6Car6IsSolidCar7Car7IsSolidCar8Car8IsSolidTableTableIsSolidChairChairIsSolidToilet_lToilet_lIsSolidWall_rdWall_rdIsSolidWall_oWall_oIsSolidWall_luWall_luIsSolidWall_ldWall_ldIsSolidTreeuTreeuIsSolidTrayTrayIsSolidToilet_rToilet_rIsSolidFence_oFence_oIsSolidFence_vFence_vIsSolidFloor_bushFloor_bushIsSolidCrackedWallCrackedWallIsSolidSearchedDeskSearchedDeskIsSolidFactoryMaprefLinkFactoryMapgetMapGarceagarceaGarceaUpdateDrawGetMapPositionXGetMapPositionYSpriteSheetspriteSheettileSizeSpriteSheetgetTilegetTilegetImageCameragamexyinstancegetInstanceCameraSetUpCameraUpdateGetXGetYPrizonier3skinPrizonier3UpdateDrawPrizonier2skinPrizonier2UpdateDrawPrizonier1skinPrizonier1UpdateDrawRefLinksgameentitiesMapfactoryMapRefLinksGetLengthGetHeightGetGameSetGameGetFactoryMapSetEntitiesMapGetKeyManagerAudioManagermusicinstancegetInstanceAudioManagerPlayMusicStopMusicEntitiesMaplengthheightentityMapentitiesEntitiesMapUpdateInitMapGetEntityOnPositionDrawFinalStoryStateFinalStoryStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudCharacterDEFAULT_SPEEDDEFAULT_SIZEspeedxMoveyMoveCharacterMoveMoveXMoveYMapUpdateDrawGetTileLoadWorldChangeTileResetMapGetLengthGetHeightgetMapIDSaveMapInDataBaseLoadMapFromDataBaseFirstLevelStoryStateFirstLevelStoryStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudSecondLevelStoryStateSecondLevelStoryStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudPrizonier4skinhasTarnacopshowTarnacopTipPrizonier4UpdateDrawResetGetHasTarnacopSetHasTarnacopAnimationframe1frame2currentFramedelaycontorAnimationNextFrameUpdategetCurrentFrameStatepreviousStatecurrentStaterefLinkescaped1escaped2StateSetStateGetStateGetPreviousStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudEntityxysizeboundsnormalBoundsinteractBoundsrefLinkEntityUpdateDrawGetXGetYGetSizeSetPositionDataBasecsinstancegetInstanceDataBaseCreateMapsCreateCreateSettingsInsertMapInsertUpdateMapUpdateUpdateUpdateSettingsSelectMapSelectIntSelectFloatSelectSettingsWindowwindowFramewindowTitlewindowLengthwindowHeightcanvasWindowCreateWindowGetWindowLengthGetWindowHeightGetCanvasGetFrameKeyManagerkeysupdownleftrightinteractescapenextsound_onsound_offnew_gamecontinue_gamequitsaveinstanceKeyManagergetInstanceUpdatekeyTypedkeyPressedkeyReleasedPauseStatecontinueButtonsoundOnButtonsoundOffButtonsaveButtonmainMenuButtonbackgroundPauseStateUpdateDrawRandomTileGeneratorGenerateBackgroundDataBaseSaveGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudMainMenuStatenewGameButtoncontinueButtonsoundOnButtonsoundOffButtonNCPMmenuBackgroundMainMenuStateUpdateDrawLoadDataBaseGetHudGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseFirstLevelStatecameramapplayerguard1garceaprizonier4prizonier2prizonier1entitiesMaphudfirstTipscoreFirstLevelStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedCheckCompleteLevelGetPlayerGetScoreSaveInDataBaseLoadDataBaseGetHudResetStateSecondLevelStatecameramapplayerguard1guard2guard3guard4guard5prizonier4entitiesMaphudscoreSecondLevelStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedCheckCompleteLevelGetPlayerGetScoreSaveInDataBaseLoadDataBaseResetStateGetHudFirstLevelMaprefLinklengthheighttilesoldTilesFirstLevelMapUpdateSaveMapInDataBaseLoadMapFromDataBaseDrawGetTileLoadWorldTileGeneratorForExteriorMapChangeTileResetMapInitMapOpenDoorsGetLengthGetHeightgetMapIDSecondLevelMaprefLinklengthheighttilesoldTilesSecondLevelMapUpdateDrawGetTileLoadWorldTileGeneratorForExteriorMapChangeTileResetMapSaveMapInDataBaseLoadMapFromDataBaseInitMapOpenDoorsGetLengthGetHeightgetMapIDHUDrefLinkbaniTipfoarfeceTiptarnacopTiplinguraTipnimicTiptoporTipvaslaTipfailLinguracaughtTexttutorialtimerHUDUpdateTimerUpdateDrawDrawTimerDrawTutorial1DrawBaniTipDrawBaniTip2DrawFoarfeceTipDrawFoarfeceTip2DrawTarnacopTipDrawTarnacopTip2DrawLinguraTipDrawNimicTipDrawNimicTip2DrawFailLinguraDrawCaughtTextDrawToporTipDrawVaslaTipSetTutorialSetBaniTipSetFoarfeceTipSetTarnacopTipSetLinguraTipSetNimicTipSetFailLinguraSetCaughtTextSetToporTipSetVaslaTipResetTimerGetTimeResetAllSetTimerDorelINTERACT_BOUNDS_WIDTHINTERACT_BOUNDS_HEIGHTdorelmoveLmoveRleftAnimrightAnimxMinMovexMaxMovedangerousDorelUpdateDrawUpdateBoundsMovementCheckInteractionsGigelinventoryplayerImgcanMoveLcanMoveRcanMoveUcanMoveDupAnimdownAnimleftAnimrightAnimshowBaniTipshowFoarfeceTipshowTarnacopTipshowLinguraTipshowNimicTipshowToporTipshowVaslaTipshowFailLinguraGigelUpdateGetInputDrawCheckCollisionGetTileSolidityCheckInteractionsGetInteractableObjectsEnlargeInteractBoundsShrinkInteractBoundsGetInventoryGetRandomItemGetRandomItemSecondLevelGetInteractBoundsGetNormalBoundsGameRESET_BDwindowrunStategameThreadbsgcurrentStatefirstLevelStatefirstLevelStoryStatesecondLevelStatesecondLevelStoryStatefinalStoryStatemainMenuStatepauseStatekeyManagerrefLinkcameraaudioManagerdataBasesoundinstancegetInstanceGameCreateDBInitGamePlayMusicrunStartGameStopGameUpdateDrawGetLengthGetHeightGetKeyManagerGetCameraGetCurrentStateGetFirstLevelStateGetSecondLevelStateGetFirstLevelStoryStateGetSecondLevelStoryStateGetFinalStoryStateGetMainMenuStateGetPauseStateGetDataBaseGetAudioManagerInventoryfoarfecebanitarnacoptoporvaslalinguraInventorySetFoarfeceSetLinguraSetBaniSetTarnacopSetToporSetVaslaisFoarfeceisTarnacopisVaslaisToporisLinguraisBaniResetresetFoarfeceresetLinguraSetInventoryAssetswall_owall_luwall_ldwall_vwall_Tuwall_Trwall_Tlwall_Tdwall_ruwall_rdfloor_woodfloor_tilesfloor_bushfloor_gravelfloor_grassfloor_flowersfloor_concretefence_vfence_ogratiidoordeskboxwatertrayfoodtabletoilet_ltoilet_rchairstairsdoor_opencracked_wallbedubeddtreeutreedboatlboatrcar1car2car3car4car5car6car7car8guard1_rguard2_rguard1_lguard2_lgarcea_rgarcea_lprizonier1_rprizonier1_lprizonier2_rprizonier2_lprizonier3_rprizonier3_lprizonier4_rprizonier4_lplayer1_rplayer2_rplayer1_lplayer2_lplayer1_fplayer2_fplayer1_bplayer2_bplayer_headmenuBackgroundnew_game_buttoncontinue_buttonsound_on_buttonsound_off_buttonsave_game_buttonmain_menu_buttonMPCNQSSpaceInitTileTILES_NUMBERtileswall_owall_luwall_ldwall_vwall_Tuwall_Trwall_Tlwall_Tdwall_ruwall_rdfloor_woodfloor_tilesfloor_bushfloor_gravelfloor_grassfloor_flowersfloor_concretefence_ofence_vgratidoordeskboxwatertrayfoodtabletoilet_ltoilet_rchairstairsdoor_openmoney_deskcracked_wallsearched_desktopor_deskbedubeddtreeutreedcar1car2car3car4car5car6car7car8boatlboatrTILE_SIZEimgidTileUpdateDrawIsSolidGetIdDiagrama_p18.png



ClassDiagram Content of States (States)
StoryStatesPlayStatesMenuStatesStatepreviousStatecurrentStaterefLinkescaped1escaped2StateSetStateGetStateGetPreviousStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudDiagrama_p19.png



ClassDiagram Content of StoryStates (StoryStates)
FinalStoryStateFinalStoryStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudFirstLevelStoryStateFirstLevelStoryStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudSecondLevelStoryStateSecondLevelStoryStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudDiagrama_p20.png



ClassDiagram Content of Tiles (Tiles)
TilesTileTILES_NUMBERtileswall_owall_luwall_ldwall_vwall_Tuwall_Trwall_Tlwall_Tdwall_ruwall_rdfloor_woodfloor_tilesfloor_bushfloor_gravelfloor_grassfloor_flowersfloor_concretefence_ofence_vgratidoordeskboxwatertrayfoodtabletoilet_ltoilet_rchairstairsdoor_openmoney_deskcracked_wallsearched_desktopor_deskbedubeddtreeutreedcar1car2car3car4car5car6car7car8boatlboatrTILE_SIZEimgidTileUpdateDrawIsSolidGetIdDiagrama_p21.png



ClassDiagram Content of Tiles (Tiles)
DoorDoorStairsStairsFloor_tilesFloor_tilesDoor_openDoor_openFloor_woodFloor_woodFloor_grassFloor_grassFloor_gravelFloor_gravelFloor_flowersFloor_flowersFloor_concreteFloor_concreteFoodFoodIsSolidWaterWaterIsSolidWall_vWall_vIsSolidWall_TuWall_TuIsSolidGratiiGratiiIsSolidBeddBeddIsSolidWall_TrWall_TrIsSolidDeskDeskIsSolidBeduBeduIsSolidTableTableIsSolidBoatlBoatlIsSolidToilet_lToilet_lIsSolidBoatrBoatrIsSolidToilet_rToilet_rIsSolidBoxBoxIsSolidTrayTrayIsSolidCar1Car1IsSolidTreedTreedIsSolidCar2Car2IsSolidTreeuTreeuIsSolidCar3Car3IsSolidWall_ldWall_ldIsSolidCar4Car4IsSolidWall_luWall_luIsSolidCar5Car5IsSolidWall_oWall_oIsSolidWall_rdWall_rdIsSolidWall_ruWall_ruIsSolidWall_TdWall_TdIsSolidWall_TlWall_TlIsSolidChairChairIsSolidCar8Car8IsSolidCar7Car7IsSolidCar6Car6IsSolidFence_vFence_vIsSolidFence_oFence_oIsSolidFloor_bushFloor_bushIsSolidCrackedWallCrackedWallIsSolidSearchedDeskSearchedDeskIsSolidDiagrama_p22.png



ClassDiagram Content of Window (Window)
WindowwindowFramewindowTitlewindowLengthwindowHeightcanvasWindowCreateWindowGetWindowLengthGetWindowHeightGetCanvasGetFrameDiagrama_p23.png

Elements
Package Root
properties
qualified name Root
ownedMemberComponent View Java Profile src Unknown Externals

Package Component View
ownerRoot
properties
qualified name Component View
visibility public
ownedMemberAnimations Audio Camera DataBase Entity Evadarea Graphics Guards Input Inventory Map MenuStates Player PlayStates Prisoners States StoryStates Tiles Tiles1 Window

Component Animations
ownerComponent View
properties
qualified name Component View::Animations
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Animations
use for code engineering true
source of relation
ComponentRealization Animation

Component Audio
ownerComponent View
properties
qualified name Component View::Audio
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Managers\Audio
use for code engineering true
source of relation
ComponentRealization AudioManager

Component Camera
ownerComponent View
properties
qualified name Component View::Camera
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Camera
use for code engineering true
source of relation
ComponentRealization HUD Camera

Component DataBase
ownerComponent View
properties
qualified name Component View::DataBase
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Managers\DataBase
use for code engineering true
source of relation
ComponentRealization DataBase

Component Entity
ownerComponent View
properties
qualified name Component View::Entity
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Entity
use for code engineering true
source of relation
ComponentRealization Character Entity

Component Evadarea
ownerComponent View
properties
qualified name Component View::Evadarea
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea
use for code engineering true
source of relation
ComponentRealization RefLinks Game Main

Component Graphics
ownerComponent View
properties
qualified name Component View::Graphics
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Graphics
use for code engineering true
source of relation
ComponentRealization ImageLoader SpriteSheet Assets

Component Guards
ownerComponent View
properties
qualified name Component View::Guards
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Entity\Guards
use for code engineering true
source of relation
ComponentRealization Dorel Garcea

Component Input
ownerComponent View
properties
qualified name Component View::Input
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Managers\Input
use for code engineering true
source of relation
ComponentRealization KeyManager

Component Inventory
ownerComponent View
properties
qualified name Component View::Inventory
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Managers\Inventory
use for code engineering true
source of relation
ComponentRealization Inventory

Component Map
ownerComponent View
properties
qualified name Component View::Map
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Map
use for code engineering true
source of relation
ComponentRealization Map FactoryMap EntitiesMap SecondLevelMap FirstLevelMap

Component MenuStates
ownerComponent View
properties
qualified name Component View::MenuStates
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\States\MenuStates
use for code engineering true
source of relation
ComponentRealization PauseState MainMenuState

Component Player
ownerComponent View
properties
qualified name Component View::Player
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Entity\Player
use for code engineering true
source of relation
ComponentRealization Gigel

Component PlayStates
ownerComponent View
properties
qualified name Component View::PlayStates
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\States\PlayStates
use for code engineering true
source of relation
ComponentRealization SecondLevelState FirstLevelState

Component Prisoners
ownerComponent View
properties
qualified name Component View::Prisoners
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Entity\Prisoners
use for code engineering true
source of relation
ComponentRealization Prizonier2 Prizonier3 Prizonier1 Prizonier4

Component States
ownerComponent View
properties
qualified name Component View::States
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\States
use for code engineering true
source of relation
ComponentRealization State

Component StoryStates
ownerComponent View
properties
qualified name Component View::StoryStates
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\States\StoryStates
use for code engineering true
source of relation
ComponentRealization SecondLevelStoryState FinalStoryState FirstLevelStoryState

Component Tiles
ownerComponent View
properties
qualified name Component View::Tiles
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles
use for code engineering true
source of relation
ComponentRealization Tile

Component Tiles1
ownerComponent View
properties
qualified name Component View::Tiles1
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles
use for code engineering true
source of relation
ComponentRealization Wall_Tr Wall_Tu Wall_v Wall_Td Wall_rd Food Gratii Stairs Table Toilet_l Tray Wall_lu Wall_ru Wall_ld Treed Treeu Toilet_r SearchedDesk Wall_o Floor_wood Wall_Tl Water Bedd Bedu Boatl Boatr Box Floor_bush Desk Fence_o Floor_flowers Floor_gravel Car1 Car4 CrackedWall Floor_concrete Floor_tiles Floor_grass Car2 Car7 Car8 Car3 Car6 Door Car5 Chair Door_open Fence_v

Component Window
ownerComponent View
properties
qualified name Component View::Window
visibility public
leaf false
abstract false
indirectlyInstantiated true
code language Java6.0 (1.6)
directory D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Window
use for code engineering true
source of relation
ComponentRealization Window

Package src
ownerRoot
properties
qualified name src
visibility public
ownedDiagramsContent of src Content of src and all subpackages
ownedMemberEvadarea
source of relation
ProfileApplication Java Profile
hyperlinks
 Content of src
 Content of src and all subpackages

Package Evadarea
ownersrc
properties
qualified name src::Evadarea
visibility public
<<namespace>> true
ownedDiagramsContent of Evadarea
ownedMemberAnimations Camera Entity Game Graphics Main Managers Map RefLinks States Tiles Window
shown on diagramContent of src Content of src and all subpackages
hyperlinks
 Content of Evadarea

Package Animations
ownerEvadarea
properties
qualified name src::Evadarea::Animations
visibility public
<<namespace>> true
ownedDiagramsContent of Animations
ownedMemberAnimation
shown on diagramContent of Evadarea Content of src and all subpackages
hyperlinks
 Content of Animations

Class Animation
diagramframe1frame2currentFramedelaycontorAnimationNextFrameUpdategetCurrentFrameDiagrama_p24.png
ownerAnimations
properties
qualified name src::Evadarea::Animations::Animation
visibility public
leaf false
abstract false
active false
code file name Animation.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Animations\Animation.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberAnimation contor currentFrame delay frame1 frame2 getCurrentFrame NextFrame Update
target of relation
ComponentRealization Animations
typedElements
Class Dorel Property leftAnim rightAnim
Class Gigel Property downAnim leftAnim rightAnim upAnim
shown on diagramContent of Animations Content of src and all subpackages

Operation Animation::Animation
ownerAnimation
properties
qualified name src::Evadarea::Animations::Animation::Animation
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
frame1 in BufferedImage   
frame2 in BufferedImage   
delay in int   
ownedMemberdelay frame1 frame2

Property Animation::contor
ownerAnimation
properties
qualified name src::Evadarea::Animations::Animation::contor
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Animation::currentFrame
ownerAnimation
properties
qualified name src::Evadarea::Animations::Animation::currentFrame
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Animation::delay
ownerAnimation
properties
qualified name src::Evadarea::Animations::Animation::delay
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Animation::frame1
ownerAnimation
properties
qualified name src::Evadarea::Animations::Animation::frame1
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Animation::frame2
ownerAnimation
properties
qualified name src::Evadarea::Animations::Animation::frame2
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Animation::getCurrentFrame
ownerAnimation
properties
qualified name src::Evadarea::Animations::Animation::getCurrentFrame
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return BufferedImage   
ownedMemberreturn

Operation Animation::NextFrame
ownerAnimation
properties
qualified name src::Evadarea::Animations::Animation::NextFrame
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
currentFrame in BufferedImage   
return return BufferedImage   
ownedMembercurrentFrame return

Operation Animation::Update
ownerAnimation
properties
qualified name src::Evadarea::Animations::Animation::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Package Camera
ownerEvadarea
properties
qualified name src::Evadarea::Camera
visibility public
<<namespace>> true
ownedDiagramsContent of Camera
ownedMemberCamera HUD
shown on diagramContent of Evadarea Content of src and all subpackages
hyperlinks
 Content of Camera

Class Camera
diagramgamexyinstancegetInstanceCameraSetUpCameraUpdateGetXGetYDiagrama_p25.png
ownerCamera
properties
qualified name src::Evadarea::Camera::Camera
visibility public
leaf false
abstract false
active false
code file name Camera.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Camera\Camera.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberCamera game getInstance GetX GetY instance SetUpCamera Update x y
target of relation
ComponentRealization Camera
typedElements
Class Camera Property instance
Operation getInstance
Class FirstLevelState Property camera
Class Game Property camera
Operation GetCamera
Class SecondLevelState Property camera
shown on diagramContent of Camera Content of src and all subpackages

Operation Camera::Camera
ownerCamera
properties
qualified name src::Evadarea::Camera::Camera::Camera
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
x in float   
y in float   
ownedMemberx y

Property Camera::game
ownerCamera
properties
qualified name src::Evadarea::Camera::Camera::game
visibility private
leaf false
ordered false
unique true
type Game
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Camera::getInstance
ownerCamera
properties
qualified name src::Evadarea::Camera::Camera::getInstance
visibility public
leaf false
static true
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Camera   
ownedMemberreturn

Operation Camera::GetX
ownerCamera
properties
qualified name src::Evadarea::Camera::Camera::GetX
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return float   
ownedMemberreturn

Operation Camera::GetY
ownerCamera
properties
qualified name src::Evadarea::Camera::Camera::GetY
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return float   
ownedMemberreturn

Property Camera::instance
ownerCamera
properties
qualified name src::Evadarea::Camera::Camera::instance
visibility private
leaf false
ordered false
unique true
type Camera
static true
readOnly false
derived false
derivedUnion false
default new Camera(0,0)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Camera::SetUpCamera
ownerCamera
properties
qualified name src::Evadarea::Camera::Camera::SetUpCamera
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
game in Game   
return return void   
ownedMembergame return

Operation Camera::Update
ownerCamera
properties
qualified name src::Evadarea::Camera::Camera::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
follow in Entity   
return return void   
ownedMemberfollow return

Property Camera::x
ownerCamera
properties
qualified name src::Evadarea::Camera::Camera::x
visibility private
leaf false
ordered false
unique true
type float
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Camera::y
ownerCamera
properties
qualified name src::Evadarea::Camera::Camera::y
visibility private
leaf false
ordered false
unique true
type float
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Class HUD
diagramrefLinkbaniTipfoarfeceTiptarnacopTiplinguraTipnimicTiptoporTipvaslaTipfailLinguracaughtTexttutorialtimerHUDUpdateTimerUpdateDrawDrawTimerDrawTutorial1DrawBaniTipDrawBaniTip2DrawFoarfeceTipDrawFoarfeceTip2DrawTarnacopTipDrawTarnacopTip2DrawLinguraTipDrawNimicTipDrawNimicTip2DrawFailLinguraDrawCaughtTextDrawToporTipDrawVaslaTipSetTutorialSetBaniTipSetFoarfeceTipSetTarnacopTipSetLinguraTipSetNimicTipSetFailLinguraSetCaughtTextSetToporTipSetVaslaTipResetTimerGetTimeResetAllSetTimerDiagrama_p26.png
ownerCamera
properties
qualified name src::Evadarea::Camera::HUD
visibility public
leaf false
abstract false
active false
code file name HUD.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Camera\HUD.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberbaniTip caughtText Draw DrawBaniTip DrawBaniTip2 DrawCaughtText DrawFailLingura DrawFoarfeceTip DrawFoarfeceTip2 DrawLinguraTip DrawNimicTip DrawNimicTip2 DrawTarnacopTip DrawTarnacopTip2 DrawTimer DrawToporTip DrawTutorial1 DrawVaslaTip failLingura foarfeceTip GetTime HUD linguraTip nimicTip refLink ResetAll ResetTimer SetBaniTip SetCaughtText SetFailLingura SetFoarfeceTip SetLinguraTip SetNimicTip SetTarnacopTip SetTimer SetToporTip SetTutorial SetVaslaTip tarnacopTip timer TimerUpdate toporTip tutorial Update vaslaTip
target of relation
ComponentRealization Camera
typedElements
Class FinalStoryState Operation GetHud
Class FirstLevelState Property hud
Operation GetHud
Class FirstLevelStoryState Operation GetHud
Class MainMenuState Operation GetHud
Class PauseState Operation GetHud
Class SecondLevelState Property hud
Operation GetHud
Class SecondLevelStoryState Operation GetHud
Class State Operation GetHud
shown on diagramContent of Camera Content of src and all subpackages

Property HUD::baniTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::baniTip
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property HUD::caughtText
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::caughtText
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation HUD::Draw
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawBaniTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawBaniTip
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawBaniTip2
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawBaniTip2
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawCaughtText
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawCaughtText
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawFailLingura
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawFailLingura
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawFoarfeceTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawFoarfeceTip
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawFoarfeceTip2
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawFoarfeceTip2
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawLinguraTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawLinguraTip
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawNimicTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawNimicTip
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawNimicTip2
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawNimicTip2
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawTarnacopTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawTarnacopTip
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawTarnacopTip2
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawTarnacopTip2
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawTimer
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawTimer
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawToporTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawToporTip
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawTutorial1
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawTutorial1
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation HUD::DrawVaslaTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::DrawVaslaTip
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Property HUD::failLingura
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::failLingura
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property HUD::foarfeceTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::foarfeceTip
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation HUD::GetTime
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::GetTime
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation HUD::HUD
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::HUD
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
ownedMemberrefLink

Property HUD::linguraTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::linguraTip
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property HUD::nimicTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::nimicTip
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property HUD::refLink
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::refLink
visibility private
leaf false
ordered false
unique true
type RefLinks
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation HUD::ResetAll
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::ResetAll
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation HUD::ResetTimer
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::ResetTimer
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation HUD::SetBaniTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::SetBaniTip
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation HUD::SetCaughtText
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::SetCaughtText
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation HUD::SetFailLingura
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::SetFailLingura
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation HUD::SetFoarfeceTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::SetFoarfeceTip
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation HUD::SetLinguraTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::SetLinguraTip
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation HUD::SetNimicTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::SetNimicTip
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation HUD::SetTarnacopTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::SetTarnacopTip
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation HUD::SetTimer
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::SetTimer
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
timer in int   
return return void   
ownedMemberreturn timer

Operation HUD::SetToporTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::SetToporTip
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation HUD::SetTutorial
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::SetTutorial
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation HUD::SetVaslaTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::SetVaslaTip
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property HUD::tarnacopTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::tarnacopTip
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property HUD::timer
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::timer
visibility private
leaf false
ordered false
unique true
type float
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation HUD::TimerUpdate
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::TimerUpdate
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property HUD::toporTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::toporTip
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property HUD::tutorial
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::tutorial
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation HUD::Update
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property HUD::vaslaTip
ownerHUD
properties
qualified name src::Evadarea::Camera::HUD::vaslaTip
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Package Entity
ownerEvadarea
properties
qualified name src::Evadarea::Entity
visibility public
<<namespace>> true
ownedDiagramsContent of Entity
ownedMemberCharacter Entity Guards Player Prisoners
shown on diagramContent of Evadarea Content of src and all subpackages
hyperlinks
 Content of Entity

Class Character
diagramDEFAULT_SPEEDDEFAULT_SIZEspeedxMoveyMoveCharacterMoveMoveXMoveYDiagrama_p27.png
hierarchyEntityDorelGarceaGigelPrizonier1Prizonier2Prizonier3Prizonier4Diagrama_p28.png
ownerEntity
properties
qualified name src::Evadarea::Entity::Character
visibility public
leaf false
abstract true
active false
code file name Character.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Entity\Character.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberCharacter DEFAULT_SIZE DEFAULT_SPEED Move MoveX MoveY speed xMove yMove
generalEntity
specificDorel Garcea Gigel Prizonier1 Prizonier2 Prizonier3 Prizonier4
target of relation
ComponentRealization Entity
shown on diagramContent of Entity Content of src and all subpackages

Operation Character::Character
ownerCharacter
properties
qualified name src::Evadarea::Entity::Character::Character
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
x in float   
y in float   
size in int   
ownedMemberrefLink size x y

Property Character::DEFAULT_SIZE
ownerCharacter
properties
qualified name src::Evadarea::Entity::Character::DEFAULT_SIZE
visibility public
leaf false
ordered false
unique true
type int
static true
readOnly false
derived false
derivedUnion false
default Tile.TILE_SIZE
<<annotationTypeElement>> false
<<annotations>> false
<<final>> true
<<transient>> false
<<volatile>> false

Property Character::DEFAULT_SPEED
ownerCharacter
properties
qualified name src::Evadarea::Entity::Character::DEFAULT_SPEED
visibility public
leaf false
ordered false
unique true
type float
static true
readOnly false
derived false
derivedUnion false
default 2f
<<annotationTypeElement>> false
<<annotations>> false
<<final>> true
<<transient>> false
<<volatile>> false

Operation Character::Move
ownerCharacter
properties
qualified name src::Evadarea::Entity::Character::Move
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Character::MoveX
ownerCharacter
properties
qualified name src::Evadarea::Entity::Character::MoveX
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Character::MoveY
ownerCharacter
properties
qualified name src::Evadarea::Entity::Character::MoveY
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Character::speed
ownerCharacter
properties
qualified name src::Evadarea::Entity::Character::speed
visibility protected
leaf false
ordered false
unique true
type float
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Character::xMove
ownerCharacter
properties
qualified name src::Evadarea::Entity::Character::xMove
visibility protected
leaf false
ordered false
unique true
type float
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Character::yMove
ownerCharacter
properties
qualified name src::Evadarea::Entity::Character::yMove
visibility protected
leaf false
ordered false
unique true
type float
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Class Entity
diagramxysizeboundsnormalBoundsinteractBoundsrefLinkEntityUpdateDrawGetXGetYGetSizeSetPositionDiagrama_p29.png
hierarchyCharacterDorelGarceaGigelPrizonier1Prizonier2Prizonier3Prizonier4Diagrama_p30.png
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity
visibility public
leaf false
abstract true
active false
code file name Entity.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Entity\Entity.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberbounds Draw Entity GetSize GetX GetY interactBounds normalBounds refLink SetPosition size Update x y
specificCharacter
target of relation
ComponentRealization Entity
typedElements
Class Camera Operation Update
Class EntitiesMap Property entities entityMap
Operation EntitiesMap GetEntityOnPosition InitMap
shown on diagramContent of Entity Content of src and all subpackages

Property Entity::bounds
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity::bounds
visibility protected
leaf false
ordered false
unique true
type Rectangle
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Entity::Draw
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity::Draw
visibility public
leaf false
static false
abstract true
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation Entity::Entity
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity::Entity
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
x in float   
y in float   
size in int   
ownedMemberrefLink size x y

Operation Entity::GetSize
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity::GetSize
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return float   
ownedMemberreturn

Operation Entity::GetX
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity::GetX
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return float   
ownedMemberreturn

Operation Entity::GetY
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity::GetY
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return float   
ownedMemberreturn

Property Entity::interactBounds
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity::interactBounds
visibility protected
leaf false
ordered false
unique true
type Rectangle
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Entity::normalBounds
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity::normalBounds
visibility protected
leaf false
ordered false
unique true
type Rectangle
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Entity::refLink
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity::refLink
visibility protected
leaf false
ordered false
unique true
type RefLinks
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Entity::SetPosition
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity::SetPosition
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
x in float   
y in float   
return return void   
ownedMemberreturn x y

Property Entity::size
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity::size
visibility protected
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Entity::Update
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity::Update
visibility public
leaf false
static false
abstract true
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Entity::x
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity::x
visibility protected
leaf false
ordered false
unique true
type float
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Entity::y
ownerEntity
properties
qualified name src::Evadarea::Entity::Entity::y
visibility protected
leaf false
ordered false
unique true
type float
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Package Guards
ownerEntity
properties
qualified name src::Evadarea::Entity::Guards
visibility public
<<namespace>> true
ownedDiagramsContent of Guards
ownedMemberDorel Garcea
shown on diagramContent of Entity Content of src and all subpackages
hyperlinks
 Content of Guards

Class Dorel
diagramINTERACT_BOUNDS_WIDTHINTERACT_BOUNDS_HEIGHTdorelmoveLmoveRleftAnimrightAnimxMinMovexMaxMovedangerousDorelUpdateDrawUpdateBoundsMovementCheckInteractionsDiagrama_p31.png
hierarchyCharacterEntityDiagrama_p32.png
ownerGuards
properties
qualified name src::Evadarea::Entity::Guards::Dorel
visibility public
leaf false
abstract false
active false
code file name Dorel.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Entity\Guards\Dorel.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberCheckInteractions dangerous Dorel dorel Draw INTERACT_BOUNDS_HEIGHT INTERACT_BOUNDS_WIDTH leftAnim moveL Movement moveR rightAnim Update UpdateBounds xMaxMove xMinMove
generalCharacter
target of relation
ComponentRealization Guards
typedElements
Class FirstLevelState Property guard1
Class SecondLevelState Property guard1 guard2 guard3 guard4 guard5
shown on diagramContent of Guards Content of src and all subpackages

Operation Dorel::CheckInteractions
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::CheckInteractions
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Dorel::dangerous
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::dangerous
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Dorel::Dorel
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::Dorel
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
x in float   
y in float   
xMinMove in int   
xMaxMove in int   
dangerous in boolean   
ownedMemberdangerous refLink x xMaxMove xMinMove y

Property Dorel::dorel
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::dorel
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Dorel::Draw
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Property Dorel::INTERACT_BOUNDS_HEIGHT
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::INTERACT_BOUNDS_HEIGHT
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
default 80
<<annotationTypeElement>> false
<<annotations>> false
<<final>> true
<<transient>> false
<<volatile>> false

Property Dorel::INTERACT_BOUNDS_WIDTH
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::INTERACT_BOUNDS_WIDTH
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
default 200
<<annotationTypeElement>> false
<<annotations>> false
<<final>> true
<<transient>> false
<<volatile>> false

Property Dorel::leftAnim
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::leftAnim
visibility private
leaf false
ordered false
unique true
type Animation
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Dorel::moveL
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::moveL
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
default false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Dorel::Movement
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::Movement
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Dorel::moveR
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::moveR
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
default false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Dorel::rightAnim
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::rightAnim
visibility private
leaf false
ordered false
unique true
type Animation
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Dorel::Update
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Dorel::UpdateBounds
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::UpdateBounds
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Dorel::xMaxMove
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::xMaxMove
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Dorel::xMinMove
ownerDorel
properties
qualified name src::Evadarea::Entity::Guards::Dorel::xMinMove
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Class Garcea
diagramgarceaGarceaUpdateDrawGetMapPositionXGetMapPositionYDiagrama_p33.png
hierarchyCharacterEntityDiagrama_p34.png
ownerGuards
properties
qualified name src::Evadarea::Entity::Guards::Garcea
visibility public
leaf false
abstract false
active false
code file name Garcea.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Entity\Guards\Garcea.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberDraw Garcea garcea GetMapPositionX GetMapPositionY Update
generalCharacter
target of relation
ComponentRealization Guards
typedElements
Class FirstLevelState Property garcea
shown on diagramContent of Guards Content of src and all subpackages

Operation Garcea::Draw
ownerGarcea
properties
qualified name src::Evadarea::Entity::Guards::Garcea::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation Garcea::Garcea
ownerGarcea
properties
qualified name src::Evadarea::Entity::Guards::Garcea::Garcea
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
x in float   
y in float   
ownedMemberrefLink x y

Property Garcea::garcea
ownerGarcea
properties
qualified name src::Evadarea::Entity::Guards::Garcea::garcea
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Garcea::GetMapPositionX
ownerGarcea
properties
qualified name src::Evadarea::Entity::Guards::Garcea::GetMapPositionX
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation Garcea::GetMapPositionY
ownerGarcea
properties
qualified name src::Evadarea::Entity::Guards::Garcea::GetMapPositionY
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation Garcea::Update
ownerGarcea
properties
qualified name src::Evadarea::Entity::Guards::Garcea::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Package Player
ownerEntity
properties
qualified name src::Evadarea::Entity::Player
visibility public
<<namespace>> true
ownedDiagramsContent of Player
ownedMemberGigel
shown on diagramContent of Entity Content of src and all subpackages
hyperlinks
 Content of Player

Class Gigel
diagraminventoryplayerImgcanMoveLcanMoveRcanMoveUcanMoveDupAnimdownAnimleftAnimrightAnimshowBaniTipshowFoarfeceTipshowTarnacopTipshowLinguraTipshowNimicTipshowToporTipshowVaslaTipshowFailLinguraGigelUpdateGetInputDrawCheckCollisionGetTileSolidityCheckInteractionsGetInteractableObjectsEnlargeInteractBoundsShrinkInteractBoundsGetInventoryGetRandomItemGetRandomItemSecondLevelGetInteractBoundsGetNormalBoundsDiagrama_p35.png
hierarchyCharacterEntityDiagrama_p36.png
ownerPlayer
properties
qualified name src::Evadarea::Entity::Player::Gigel
visibility public
leaf false
abstract false
active false
code file name Gigel.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Entity\Player\Gigel.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMembercanMoveD canMoveL canMoveR canMoveU CheckCollision CheckInteractions downAnim Draw EnlargeInteractBounds GetInput GetInteractableObjects GetInteractBounds GetInventory GetNormalBounds GetRandomItem GetRandomItemSecondLevel GetTileSolidity Gigel inventory leftAnim playerImg rightAnim showBaniTip showFailLingura showFoarfeceTip showLinguraTip showNimicTip showTarnacopTip showToporTip showVaslaTip ShrinkInteractBounds upAnim Update
generalCharacter
target of relation
ComponentRealization Player
typedElements
Class FinalStoryState Operation GetPlayer
Class FirstLevelState Property player
Operation GetPlayer
Class FirstLevelStoryState Operation GetPlayer
Class MainMenuState Operation GetPlayer
Class PauseState Operation GetPlayer
Class SecondLevelState Property player
Operation GetPlayer
Class SecondLevelStoryState Operation GetPlayer
Class State Operation GetPlayer
shown on diagramContent of Player Content of src and all subpackages

Property Gigel::canMoveD
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::canMoveD
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Gigel::canMoveL
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::canMoveL
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Gigel::canMoveR
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::canMoveR
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Gigel::canMoveU
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::canMoveU
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Gigel::CheckCollision
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::CheckCollision
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Gigel::CheckInteractions
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::CheckInteractions
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Gigel::downAnim
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::downAnim
visibility private
leaf false
ordered false
unique true
type Animation
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Gigel::Draw
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation Gigel::EnlargeInteractBounds
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::EnlargeInteractBounds
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Gigel::GetInput
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::GetInput
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Gigel::GetInteractableObjects
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::GetInteractableObjects
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
x in int   
y in int   
return return Tile   
ownedMemberreturn x y

Operation Gigel::GetInteractBounds
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::GetInteractBounds
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Rectangle   
ownedMemberreturn

Operation Gigel::GetInventory
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::GetInventory
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Inventory   
ownedMemberreturn

Operation Gigel::GetNormalBounds
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::GetNormalBounds
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Rectangle   
ownedMemberreturn

Operation Gigel::GetRandomItem
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::GetRandomItem
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
rng in double   
return return void   
ownedMemberreturn rng

Operation Gigel::GetRandomItemSecondLevel
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::GetRandomItemSecondLevel
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
rng in double   
return return void   
ownedMemberreturn rng

Operation Gigel::GetTileSolidity
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::GetTileSolidity
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
x in int   
y in int   
return return boolean   
ownedMemberreturn x y

Operation Gigel::Gigel
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::Gigel
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
x in float   
y in float   
ownedMemberrefLink x y

Property Gigel::inventory
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::inventory
visibility private
leaf false
ordered false
unique true
type Inventory
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Gigel::leftAnim
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::leftAnim
visibility private
leaf false
ordered false
unique true
type Animation
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Gigel::playerImg
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::playerImg
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Gigel::rightAnim
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::rightAnim
visibility private
leaf false
ordered false
unique true
type Animation
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Gigel::showBaniTip
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::showBaniTip
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Gigel::showFailLingura
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::showFailLingura
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Gigel::showFoarfeceTip
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::showFoarfeceTip
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Gigel::showLinguraTip
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::showLinguraTip
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Gigel::showNimicTip
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::showNimicTip
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Gigel::showTarnacopTip
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::showTarnacopTip
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Gigel::showToporTip
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::showToporTip
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Gigel::showVaslaTip
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::showVaslaTip
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Gigel::ShrinkInteractBounds
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::ShrinkInteractBounds
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Gigel::upAnim
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::upAnim
visibility private
leaf false
ordered false
unique true
type Animation
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Gigel::Update
ownerGigel
properties
qualified name src::Evadarea::Entity::Player::Gigel::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Package Prisoners
ownerEntity
properties
qualified name src::Evadarea::Entity::Prisoners
visibility public
<<namespace>> true
ownedDiagramsContent of Prisoners
ownedMemberPrizonier1 Prizonier2 Prizonier3 Prizonier4
shown on diagramContent of Entity Content of src and all subpackages
hyperlinks
 Content of Prisoners

Class Prizonier1
diagramskinPrizonier1UpdateDrawDiagrama_p37.png
hierarchyCharacterEntityDiagrama_p38.png
ownerPrisoners
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier1
visibility public
leaf false
abstract false
active false
code file name Prizonier1.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Entity\Prisoners\Prizonier1.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberDraw Prizonier1 skin Update
generalCharacter
target of relation
ComponentRealization Prisoners
typedElements
Class FirstLevelState Property prizonier1
shown on diagramContent of Prisoners Content of src and all subpackages

Operation Prizonier1::Draw
ownerPrizonier1
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier1::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation Prizonier1::Prizonier1
ownerPrizonier1
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier1::Prizonier1
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
x in float   
y in float   
orientation in boolean   
ownedMemberorientation refLink x y

Property Prizonier1::skin
ownerPrizonier1
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier1::skin
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Prizonier1::Update
ownerPrizonier1
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier1::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Class Prizonier2
diagramskinPrizonier2UpdateDrawDiagrama_p39.png
hierarchyCharacterEntityDiagrama_p40.png
ownerPrisoners
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier2
visibility public
leaf false
abstract false
active false
code file name Prizonier2.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Entity\Prisoners\Prizonier2.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberDraw Prizonier2 skin Update
generalCharacter
target of relation
ComponentRealization Prisoners
typedElements
Class FirstLevelState Property prizonier2
shown on diagramContent of Prisoners Content of src and all subpackages

Operation Prizonier2::Draw
ownerPrizonier2
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier2::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation Prizonier2::Prizonier2
ownerPrizonier2
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier2::Prizonier2
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
x in float   
y in float   
orientation in boolean   
ownedMemberorientation refLink x y

Property Prizonier2::skin
ownerPrizonier2
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier2::skin
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Prizonier2::Update
ownerPrizonier2
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier2::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Class Prizonier3
diagramskinPrizonier3UpdateDrawDiagrama_p41.png
hierarchyCharacterEntityDiagrama_p42.png
ownerPrisoners
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier3
visibility public
leaf false
abstract false
active false
code file name Prizonier3.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Entity\Prisoners\Prizonier3.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberDraw Prizonier3 skin Update
generalCharacter
target of relation
ComponentRealization Prisoners
shown on diagramContent of Prisoners Content of src and all subpackages

Operation Prizonier3::Draw
ownerPrizonier3
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier3::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation Prizonier3::Prizonier3
ownerPrizonier3
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier3::Prizonier3
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
x in float   
y in float   
orientation in boolean   
ownedMemberorientation refLink x y

Property Prizonier3::skin
ownerPrizonier3
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier3::skin
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Prizonier3::Update
ownerPrizonier3
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier3::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Class Prizonier4
diagramskinhasTarnacopshowTarnacopTipPrizonier4UpdateDrawResetGetHasTarnacopSetHasTarnacopDiagrama_p43.png
hierarchyCharacterEntityDiagrama_p44.png
ownerPrisoners
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier4
visibility public
leaf false
abstract false
active false
code file name Prizonier4.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Entity\Prisoners\Prizonier4.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberDraw GetHasTarnacop hasTarnacop Prizonier4 Reset SetHasTarnacop showTarnacopTip skin Update
generalCharacter
target of relation
ComponentRealization Prisoners
typedElements
Class FirstLevelState Property prizonier4
Class SecondLevelState Property prizonier4
shown on diagramContent of Prisoners Content of src and all subpackages

Operation Prizonier4::Draw
ownerPrizonier4
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier4::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation Prizonier4::GetHasTarnacop
ownerPrizonier4
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier4::GetHasTarnacop
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Property Prizonier4::hasTarnacop
ownerPrizonier4
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier4::hasTarnacop
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Prizonier4::Prizonier4
ownerPrizonier4
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier4::Prizonier4
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
x in float   
y in float   
orientation in boolean   
ownedMemberorientation refLink x y

Operation Prizonier4::Reset
ownerPrizonier4
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier4::Reset
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Prizonier4::SetHasTarnacop
ownerPrizonier4
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier4::SetHasTarnacop
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
hasTarnacop in boolean   
return return void   
ownedMemberhasTarnacop return

Property Prizonier4::showTarnacopTip
ownerPrizonier4
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier4::showTarnacopTip
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Prizonier4::skin
ownerPrizonier4
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier4::skin
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Prizonier4::Update
ownerPrizonier4
properties
qualified name src::Evadarea::Entity::Prisoners::Prizonier4::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Class Game
diagramRESET_BDwindowrunStategameThreadbsgcurrentStatefirstLevelStatefirstLevelStoryStatesecondLevelStatesecondLevelStoryStatefinalStoryStatemainMenuStatepauseStatekeyManagerrefLinkcameraaudioManagerdataBasesoundinstancegetInstanceGameCreateDBInitGamePlayMusicrunStartGameStopGameUpdateDrawGetLengthGetHeightGetKeyManagerGetCameraGetCurrentStateGetFirstLevelStateGetSecondLevelStateGetFirstLevelStoryStateGetSecondLevelStoryStateGetFinalStoryStateGetMainMenuStateGetPauseStateGetDataBaseGetAudioManagerDiagrama_p45.png
hierarchyRunnableDiagrama_p46.png
ownerEvadarea
properties
qualified name src::Evadarea::Game
visibility public
leaf false
abstract false
active false
code file name Game.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Game.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberaudioManager bs camera CreateDB currentState dataBase Draw finalStoryState firstLevelState firstLevelStoryState g Game gameThread GetAudioManager GetCamera GetCurrentState GetDataBase GetFinalStoryState GetFirstLevelState GetFirstLevelStoryState GetHeight getInstance GetKeyManager GetLength GetMainMenuState GetPauseState GetSecondLevelState GetSecondLevelStoryState InitGame instance keyManager mainMenuState pauseState PlayMusic refLink RESET_BD run runState secondLevelState secondLevelStoryState sound StartGame StopGame Update window
implemented interfacesRunnable
source of relation
InterfaceRealization Runnable
target of relation
Usage Main
ComponentRealization Evadarea
typedElements
Class Camera Property game
Operation SetUpCamera
Class Game Property instance
Operation getInstance
Class RefLinks Property game
Operation GetGame RefLinks SetGame
shown on diagramContent of Evadarea Content of src and all subpackages

Property Game::audioManager
ownerGame
properties
qualified name src::Evadarea::Game::audioManager
visibility private
leaf false
ordered false
unique true
type AudioManager
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Game::bs
ownerGame
properties
qualified name src::Evadarea::Game::bs
visibility private
leaf false
ordered false
unique true
type BufferStrategy
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Game::camera
ownerGame
properties
qualified name src::Evadarea::Game::camera
visibility private
leaf false
ordered false
unique true
type Camera
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Game::CreateDB
ownerGame
properties
qualified name src::Evadarea::Game::CreateDB
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Game::currentState
ownerGame
properties
qualified name src::Evadarea::Game::currentState
visibility private
leaf false
ordered false
unique true
type State
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Game::dataBase
ownerGame
properties
qualified name src::Evadarea::Game::dataBase
visibility private
leaf false
ordered false
unique true
type DataBase
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Game::Draw
ownerGame
properties
qualified name src::Evadarea::Game::Draw
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Game::finalStoryState
ownerGame
properties
qualified name src::Evadarea::Game::finalStoryState
visibility private
leaf false
ordered false
unique true
type State
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Game::firstLevelState
ownerGame
properties
qualified name src::Evadarea::Game::firstLevelState
visibility private
leaf false
ordered false
unique true
type State
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Game::firstLevelStoryState
ownerGame
properties
qualified name src::Evadarea::Game::firstLevelStoryState
visibility private
leaf false
ordered false
unique true
type State
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Game::g
ownerGame
properties
qualified name src::Evadarea::Game::g
visibility private
leaf false
ordered false
unique true
type Graphics
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Game::Game
ownerGame
properties
qualified name src::Evadarea::Game::Game
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
title in String   
Xres in int   
Yres in int   
ownedMembertitle Xres Yres

Property Game::gameThread
ownerGame
properties
qualified name src::Evadarea::Game::gameThread
visibility private
leaf false
ordered false
unique true
type Thread
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Game::GetAudioManager
ownerGame
properties
qualified name src::Evadarea::Game::GetAudioManager
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return AudioManager   
ownedMemberreturn

Operation Game::GetCamera
ownerGame
properties
qualified name src::Evadarea::Game::GetCamera
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Camera   
ownedMemberreturn

Operation Game::GetCurrentState
ownerGame
properties
qualified name src::Evadarea::Game::GetCurrentState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return State   
ownedMemberreturn

Operation Game::GetDataBase
ownerGame
properties
qualified name src::Evadarea::Game::GetDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return DataBase   
ownedMemberreturn

Operation Game::GetFinalStoryState
ownerGame
properties
qualified name src::Evadarea::Game::GetFinalStoryState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return State   
ownedMemberreturn

Operation Game::GetFirstLevelState
ownerGame
properties
qualified name src::Evadarea::Game::GetFirstLevelState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return State   
ownedMemberreturn

Operation Game::GetFirstLevelStoryState
ownerGame
properties
qualified name src::Evadarea::Game::GetFirstLevelStoryState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return State   
ownedMemberreturn

Operation Game::GetHeight
ownerGame
properties
qualified name src::Evadarea::Game::GetHeight
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation Game::getInstance
ownerGame
properties
qualified name src::Evadarea::Game::getInstance
visibility public
leaf false
static true
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Game   
ownedMemberreturn

Operation Game::GetKeyManager
ownerGame
properties
qualified name src::Evadarea::Game::GetKeyManager
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return KeyManager   
ownedMemberreturn

Operation Game::GetLength
ownerGame
properties
qualified name src::Evadarea::Game::GetLength
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation Game::GetMainMenuState
ownerGame
properties
qualified name src::Evadarea::Game::GetMainMenuState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return State   
ownedMemberreturn

Operation Game::GetPauseState
ownerGame
properties
qualified name src::Evadarea::Game::GetPauseState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return State   
ownedMemberreturn

Operation Game::GetSecondLevelState
ownerGame
properties
qualified name src::Evadarea::Game::GetSecondLevelState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return State   
ownedMemberreturn

Operation Game::GetSecondLevelStoryState
ownerGame
properties
qualified name src::Evadarea::Game::GetSecondLevelStoryState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return State   
ownedMemberreturn

Operation Game::InitGame
ownerGame
properties
qualified name src::Evadarea::Game::InitGame
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Game::instance
ownerGame
properties
qualified name src::Evadarea::Game::instance
visibility private
leaf false
ordered false
unique true
type Game
static true
readOnly false
derived false
derivedUnion false
default new Game("Evadarea", 800, 600)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Game::keyManager
ownerGame
properties
qualified name src::Evadarea::Game::keyManager
visibility private
leaf false
ordered false
unique true
type KeyManager
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Game::mainMenuState
ownerGame
properties
qualified name src::Evadarea::Game::mainMenuState
visibility private
leaf false
ordered false
unique true
type State
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Game::pauseState
ownerGame
properties
qualified name src::Evadarea::Game::pauseState
visibility private
leaf false
ordered false
unique true
type State
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Game::PlayMusic
ownerGame
properties
qualified name src::Evadarea::Game::PlayMusic
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Game::refLink
ownerGame
properties
qualified name src::Evadarea::Game::refLink
visibility private
leaf false
ordered false
unique true
type RefLinks
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Game::RESET_BD
ownerGame
properties
qualified name src::Evadarea::Game::RESET_BD
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
default true
<<annotationTypeElement>> false
<<annotations>> false
<<final>> true
<<transient>> false
<<volatile>> false

Operation Game::run
ownerGame
properties
qualified name src::Evadarea::Game::run
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Game::runState
ownerGame
properties
qualified name src::Evadarea::Game::runState
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Game::secondLevelState
ownerGame
properties
qualified name src::Evadarea::Game::secondLevelState
visibility private
leaf false
ordered false
unique true
type State
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Game::secondLevelStoryState
ownerGame
properties
qualified name src::Evadarea::Game::secondLevelStoryState
visibility private
leaf false
ordered false
unique true
type State
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Game::sound
ownerGame
properties
qualified name src::Evadarea::Game::sound
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Game::StartGame
ownerGame
properties
qualified name src::Evadarea::Game::StartGame
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> true
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Game::StopGame
ownerGame
properties
qualified name src::Evadarea::Game::StopGame
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> true
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Game::Update
ownerGame
properties
qualified name src::Evadarea::Game::Update
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Game::window
ownerGame
properties
qualified name src::Evadarea::Game::window
visibility private
leaf false
ordered false
unique true
type Window
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Package Graphics
ownerEvadarea
properties
qualified name src::Evadarea::Graphics
visibility public
<<namespace>> true
ownedDiagramsContent of Graphics
ownedMemberAssets ImageLoader SpriteSheet
shown on diagramContent of Evadarea Content of src and all subpackages
hyperlinks
 Content of Graphics

Class Assets
diagramwall_owall_luwall_ldwall_vwall_Tuwall_Trwall_Tlwall_Tdwall_ruwall_rdfloor_woodfloor_tilesfloor_bushfloor_gravelfloor_grassfloor_flowersfloor_concretefence_vfence_ogratiidoordeskboxwatertrayfoodtabletoilet_ltoilet_rchairstairsdoor_opencracked_wallbedubeddtreeutreedboatlboatrcar1car2car3car4car5car6car7car8guard1_rguard2_rguard1_lguard2_lgarcea_rgarcea_lprizonier1_rprizonier1_lprizonier2_rprizonier2_lprizonier3_rprizonier3_lprizonier4_rprizonier4_lplayer1_rplayer2_rplayer1_lplayer2_lplayer1_fplayer2_fplayer1_bplayer2_bplayer_headmenuBackgroundnew_game_buttoncontinue_buttonsound_on_buttonsound_off_buttonsave_game_buttonmain_menu_buttonMPCNQSSpaceInitDiagrama_p47.png
ownerGraphics
properties
qualified name src::Evadarea::Graphics::Assets
visibility public
leaf false
abstract false
active false
code file name Assets.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Graphics\Assets.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberbedd bedu boatl boatr box C car1 car2 car3 car4 car5 car6 car7 car8 chair continue_button cracked_wall desk door door_open fence_o fence_v floor_bush floor_concrete floor_flowers floor_grass floor_gravel floor_tiles floor_wood food garcea_l garcea_r gratii guard1_l guard1_r guard2_l guard2_r Init M main_menu_button menuBackground N new_game_button P player1_b player1_f player1_l player1_r player2_b player2_f player2_l player2_r player_head prizonier1_l prizonier1_r prizonier2_l prizonier2_r prizonier3_l prizonier3_r prizonier4_l prizonier4_r Q S save_game_button sound_off_button sound_on_button Space stairs table toilet_l toilet_r tray treed treeu wall_ld wall_lu wall_o wall_rd wall_ru wall_Td wall_Tl wall_Tr wall_Tu wall_v water
target of relation
ComponentRealization Graphics
shown on diagramContent of Graphics Content of src and all subpackages

Property Assets::bedd
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::bedd
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::bedu
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::bedu
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::boatl
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::boatl
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::boatr
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::boatr
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::box
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::box
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::C
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::C
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::car1
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::car1
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::car2
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::car2
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::car3
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::car3
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::car4
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::car4
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::car5
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::car5
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::car6
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::car6
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::car7
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::car7
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::car8
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::car8
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::chair
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::chair
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::continue_button
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::continue_button
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::cracked_wall
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::cracked_wall
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::desk
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::desk
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::door
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::door
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::door_open
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::door_open
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::fence_o
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::fence_o
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::fence_v
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::fence_v
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::floor_bush
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::floor_bush
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::floor_concrete
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::floor_concrete
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::floor_flowers
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::floor_flowers
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::floor_grass
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::floor_grass
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::floor_gravel
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::floor_gravel
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::floor_tiles
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::floor_tiles
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::floor_wood
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::floor_wood
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::food
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::food
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::garcea_l
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::garcea_l
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::garcea_r
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::garcea_r
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::gratii
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::gratii
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::guard1_l
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::guard1_l
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::guard1_r
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::guard1_r
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::guard2_l
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::guard2_l
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::guard2_r
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::guard2_r
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Assets::Init
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::Init
visibility public
leaf false
static true
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Assets::M
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::M
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::main_menu_button
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::main_menu_button
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::menuBackground
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::menuBackground
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::N
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::N
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::new_game_button
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::new_game_button
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::P
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::P
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::player1_b
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::player1_b
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::player1_f
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::player1_f
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::player1_l
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::player1_l
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::player1_r
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::player1_r
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::player2_b
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::player2_b
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::player2_f
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::player2_f
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::player2_l
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::player2_l
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::player2_r
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::player2_r
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::player_head
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::player_head
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::prizonier1_l
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::prizonier1_l
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::prizonier1_r
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::prizonier1_r
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::prizonier2_l
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::prizonier2_l
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::prizonier2_r
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::prizonier2_r
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::prizonier3_l
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::prizonier3_l
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::prizonier3_r
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::prizonier3_r
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::prizonier4_l
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::prizonier4_l
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::prizonier4_r
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::prizonier4_r
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::Q
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::Q
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::S
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::S
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::save_game_button
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::save_game_button
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::sound_off_button
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::sound_off_button
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::sound_on_button
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::sound_on_button
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::Space
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::Space
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::stairs
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::stairs
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::table
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::table
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::toilet_l
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::toilet_l
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::toilet_r
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::toilet_r
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::tray
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::tray
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::treed
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::treed
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::treeu
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::treeu
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::wall_ld
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::wall_ld
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::wall_lu
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::wall_lu
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::wall_o
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::wall_o
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::wall_rd
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::wall_rd
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::wall_ru
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::wall_ru
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::wall_Td
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::wall_Td
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::wall_Tl
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::wall_Tl
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::wall_Tr
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::wall_Tr
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::wall_Tu
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::wall_Tu
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::wall_v
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::wall_v
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Assets::water
ownerAssets
properties
qualified name src::Evadarea::Graphics::Assets::water
visibility public
leaf false
ordered false
unique true
type BufferedImage
static true
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Class ImageLoader
diagramLoadImageDiagrama_p48.png
ownerGraphics
properties
qualified name src::Evadarea::Graphics::ImageLoader
visibility public
leaf false
abstract false
active false
code file name ImageLoader.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Graphics\ImageLoader.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberLoadImage
target of relation
ComponentRealization Graphics
shown on diagramContent of Graphics Content of src and all subpackages

Operation ImageLoader::LoadImage
ownerImageLoader
properties
qualified name src::Evadarea::Graphics::ImageLoader::LoadImage
visibility public
leaf false
static true
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
locatie in String   
return return BufferedImage   
ownedMemberlocatie return

Class SpriteSheet
diagramspriteSheettileSizeSpriteSheetgetTilegetTilegetImageDiagrama_p49.png
ownerGraphics
properties
qualified name src::Evadarea::Graphics::SpriteSheet
visibility public
leaf false
abstract false
active false
code file name SpriteSheet.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Graphics\SpriteSheet.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMembergetImage getTile getTile SpriteSheet spriteSheet tileSize
target of relation
ComponentRealization Graphics
shown on diagramContent of Graphics Content of src and all subpackages

Operation SpriteSheet::getImage
ownerSpriteSheet
properties
qualified name src::Evadarea::Graphics::SpriteSheet::getImage
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
x in int   
y in int   
width in int   
height in int   
return return BufferedImage   
ownedMemberheight return width x y

Operation SpriteSheet::getTile
ownerSpriteSheet
properties
qualified name src::Evadarea::Graphics::SpriteSheet::getTile
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
x in int   
y in int   
return return BufferedImage   
ownedMemberreturn x y

Operation SpriteSheet::getTile
ownerSpriteSheet
properties
qualified name src::Evadarea::Graphics::SpriteSheet::getTile
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
x in int   
y in int   
width in int   
height in int   
return return BufferedImage   
ownedMemberheight return width x y

Operation SpriteSheet::SpriteSheet
ownerSpriteSheet
properties
qualified name src::Evadarea::Graphics::SpriteSheet::SpriteSheet
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
spriteSheet in BufferedImage   
ownedMemberspriteSheet

Property SpriteSheet::spriteSheet
ownerSpriteSheet
properties
qualified name src::Evadarea::Graphics::SpriteSheet::spriteSheet
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property SpriteSheet::tileSize
ownerSpriteSheet
properties
qualified name src::Evadarea::Graphics::SpriteSheet::tileSize
visibility private
leaf false
ordered false
unique true
type int
static true
readOnly false
derived false
derivedUnion false
default 46
<<annotationTypeElement>> false
<<annotations>> false
<<final>> true
<<transient>> false
<<volatile>> false

Class Main
diagrammainDiagrama_p50.png
ownerEvadarea
properties
qualified name src::Evadarea::Main
visibility public
leaf false
abstract false
active false
code file name Main.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Main.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMembermain
source of relation
Usage Game
target of relation
ComponentRealization Evadarea
shown on diagramContent of Evadarea Content of src and all subpackages

Operation Main::main
ownerMain
properties
qualified name src::Evadarea::Main::main
visibility public
leaf false
static true
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
arg in String *  
return return void   
ownedMemberarg return

Package Managers
ownerEvadarea
properties
qualified name src::Evadarea::Managers
visibility public
<<namespace>> true
ownedDiagramsContent of Managers
ownedMemberAudio DataBase Input Inventory
shown on diagramContent of Evadarea Content of src and all subpackages
hyperlinks
 Content of Managers

Package Audio
ownerManagers
properties
qualified name src::Evadarea::Managers::Audio
visibility public
<<namespace>> true
ownedDiagramsContent of Audio
ownedMemberAudioManager
shown on diagramContent of Managers Content of src and all subpackages
hyperlinks
 Content of Audio

Class AudioManager
diagrammusicinstancegetInstanceAudioManagerPlayMusicStopMusicDiagrama_p51.png
ownerAudio
properties
qualified name src::Evadarea::Managers::Audio::AudioManager
visibility public
leaf false
abstract false
active false
code file name AudioManager.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Managers\Audio\AudioManager.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberAudioManager getInstance instance music PlayMusic StopMusic
target of relation
ComponentRealization Audio
typedElements
Class AudioManager Property instance
Operation getInstance
Class Game Property audioManager
Operation GetAudioManager
shown on diagramContent of Audio Content of src and all subpackages

Operation AudioManager::AudioManager
ownerAudioManager
properties
qualified name src::Evadarea::Managers::Audio::AudioManager::AudioManager
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
locatie in String   
ownedMemberlocatie

Operation AudioManager::getInstance
ownerAudioManager
properties
qualified name src::Evadarea::Managers::Audio::AudioManager::getInstance
visibility public
leaf false
static true
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return AudioManager   
ownedMemberreturn

Property AudioManager::instance
ownerAudioManager
properties
qualified name src::Evadarea::Managers::Audio::AudioManager::instance
visibility private
leaf false
ordered false
unique true
type AudioManager
static true
readOnly false
derived false
derivedUnion false
default new AudioManager("music/AlfredHitchcockPresentsTheme.wav")
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property AudioManager::music
ownerAudioManager
properties
qualified name src::Evadarea::Managers::Audio::AudioManager::music
visibility package
leaf false
ordered false
unique true
type Clip
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation AudioManager::PlayMusic
ownerAudioManager
properties
qualified name src::Evadarea::Managers::Audio::AudioManager::PlayMusic
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation AudioManager::StopMusic
ownerAudioManager
properties
qualified name src::Evadarea::Managers::Audio::AudioManager::StopMusic
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Package DataBase
ownerManagers
properties
qualified name src::Evadarea::Managers::DataBase
visibility public
<<namespace>> true
ownedDiagramsContent of DataBase
ownedMemberDataBase
shown on diagramContent of Managers Content of src and all subpackages
hyperlinks
 Content of DataBase

Class DataBase
diagramcsinstancegetInstanceDataBaseCreateMapsCreateCreateSettingsInsertMapInsertUpdateMapUpdateUpdateUpdateSettingsSelectMapSelectIntSelectFloatSelectSettingsDiagrama_p52.png
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase
visibility public
leaf false
abstract false
active false
code file name DataBase.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Managers\DataBase\DataBase.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberc Create CreateMaps CreateSettings DataBase getInstance Insert InsertMap instance s SelectFloat SelectInt SelectMap SelectSettings Update Update UpdateMap UpdateSettings
target of relation
ComponentRealization DataBase
typedElements
Class DataBase Property instance
Operation getInstance
Class Game Property dataBase
Operation GetDataBase
shown on diagramContent of DataBase Content of src and all subpackages

Property DataBase::c
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::c
visibility private
leaf false
ordered false
unique true
type Connection
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation DataBase::Create
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::Create
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation DataBase::CreateMaps
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::CreateMaps
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
length1 in int   
length2 in int   
return return void   
ownedMemberlength1 length2 return

Operation DataBase::CreateSettings
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::CreateSettings
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation DataBase::DataBase
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::DataBase
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false

Operation DataBase::getInstance
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::getInstance
visibility public
leaf false
static true
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return DataBase   
ownedMemberreturn

Operation DataBase::Insert
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::Insert
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation DataBase::InsertMap
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::InsertMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
level in int   
index in int   
return return void   
ownedMemberindex level return

Property DataBase::instance
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::instance
visibility private
leaf false
ordered false
unique true
type DataBase
static true
readOnly false
derived false
derivedUnion false
default new DataBase()
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property DataBase::s
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::s
visibility private
leaf false
ordered false
unique true
type Statement
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation DataBase::SelectFloat
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::SelectFloat
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
level in int   
var in String   
return return float   
ownedMemberlevel return var

Operation DataBase::SelectInt
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::SelectInt
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
level in int   
var in String   
return return int   
ownedMemberlevel return var

Operation DataBase::SelectMap
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::SelectMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
level in int   
index in int   
return return String   
ownedMemberindex level return

Operation DataBase::SelectSettings
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::SelectSettings
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation DataBase::Update
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
level in int   
field in String   
n in int   
return return void   
ownedMemberfield level n return

Operation DataBase::Update
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
level in int   
field in String   
n in float   
return return void   
ownedMemberfield level n return

Operation DataBase::UpdateMap
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::UpdateMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
level in int   
index in int   
newLine in String   
return return void   
ownedMemberindex level newLine return

Operation DataBase::UpdateSettings
ownerDataBase
properties
qualified name src::Evadarea::Managers::DataBase::DataBase::UpdateSettings
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
n in int   
return return void   
ownedMembern return

Package Input
ownerManagers
properties
qualified name src::Evadarea::Managers::Input
visibility public
<<namespace>> true
ownedDiagramsContent of Input
ownedMemberKeyManager
shown on diagramContent of Managers Content of src and all subpackages
hyperlinks
 Content of Input

Class KeyManager
diagramkeysupdownleftrightinteractescapenextsound_onsound_offnew_gamecontinue_gamequitsaveinstanceKeyManagergetInstanceUpdatekeyTypedkeyPressedkeyReleasedDiagrama_p53.png
hierarchyKeyListenerDiagrama_p54.png
ownerInput
properties
qualified name src::Evadarea::Managers::Input::KeyManager
visibility public
leaf false
abstract false
active false
code file name KeyManager.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Managers\Input\KeyManager.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMembercontinue_game down escape getInstance instance interact KeyManager keyPressed keyReleased keys keyTyped left new_game next quit right save sound_off sound_on up Update
implemented interfacesKeyListener
source of relation
InterfaceRealization KeyListener
target of relation
ComponentRealization Input
typedElements
Class Game Property keyManager
Operation GetKeyManager
Class KeyManager Property instance
Operation getInstance
Class RefLinks Operation GetKeyManager
shown on diagramContent of Input Content of src and all subpackages

Property KeyManager::continue_game
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::continue_game
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property KeyManager::down
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::down
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property KeyManager::escape
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::escape
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation KeyManager::getInstance
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::getInstance
visibility public
leaf false
static true
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return KeyManager   
ownedMemberreturn

Property KeyManager::instance
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::instance
visibility private
leaf false
ordered false
unique true
type KeyManager
static true
readOnly false
derived false
derivedUnion false
default new KeyManager()
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property KeyManager::interact
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::interact
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation KeyManager::KeyManager
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::KeyManager
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false

Operation KeyManager::keyPressed
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::keyPressed
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
e in KeyEvent   
return return void   
ownedMembere return

Operation KeyManager::keyReleased
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::keyReleased
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
e in KeyEvent   
return return void   
ownedMembere return

Property KeyManager::keys
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::keys
visibility private
leaf false
ordered false
unique true
multiplicity *
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation KeyManager::keyTyped
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::keyTyped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
e in KeyEvent   
return return void   
ownedMembere return

Property KeyManager::left
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::left
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property KeyManager::new_game
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::new_game
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property KeyManager::next
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::next
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property KeyManager::quit
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::quit
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property KeyManager::right
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::right
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property KeyManager::save
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::save
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property KeyManager::sound_off
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::sound_off
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property KeyManager::sound_on
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::sound_on
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property KeyManager::up
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::up
visibility public
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation KeyManager::Update
ownerKeyManager
properties
qualified name src::Evadarea::Managers::Input::KeyManager::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Package Inventory
ownerManagers
properties
qualified name src::Evadarea::Managers::Inventory
visibility public
<<namespace>> true
ownedDiagramsContent of Inventory
ownedMemberInventory
shown on diagramContent of Managers Content of src and all subpackages
hyperlinks
 Content of Inventory

Class Inventory
diagramfoarfecebanitarnacoptoporvaslalinguraInventorySetFoarfeceSetLinguraSetBaniSetTarnacopSetToporSetVaslaisFoarfeceisTarnacopisVaslaisToporisLinguraisBaniResetresetFoarfeceresetLinguraSetInventoryDiagrama_p55.png
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory
visibility public
leaf false
abstract false
active false
code file name Inventory.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Managers\Inventory\Inventory.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberbani foarfece Inventory isBani isFoarfece isLingura isTarnacop isTopor isVasla lingura Reset resetFoarfece resetLingura SetBani SetFoarfece SetInventory SetLingura SetTarnacop SetTopor SetVasla tarnacop topor vasla
target of relation
ComponentRealization Inventory
typedElements
Class Gigel Property inventory
Operation GetInventory
shown on diagramContent of Inventory Content of src and all subpackages

Property Inventory::bani
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::bani
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Inventory::foarfece
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::foarfece
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Inventory::Inventory
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::Inventory
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false

Operation Inventory::isBani
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::isBani
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Inventory::isFoarfece
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::isFoarfece
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Inventory::isLingura
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::isLingura
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Inventory::isTarnacop
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::isTarnacop
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Inventory::isTopor
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::isTopor
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Inventory::isVasla
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::isVasla
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Property Inventory::lingura
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::lingura
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Inventory::Reset
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::Reset
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Inventory::resetFoarfece
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::resetFoarfece
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Inventory::resetLingura
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::resetLingura
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Inventory::SetBani
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::SetBani
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Inventory::SetFoarfece
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::SetFoarfece
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Inventory::SetInventory
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::SetInventory
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
foarfece in boolean   
bani in boolean   
tarnacop in boolean   
topor in boolean   
vasla in boolean   
lingura in boolean   
return return void   
ownedMemberbani foarfece lingura return tarnacop topor vasla

Operation Inventory::SetLingura
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::SetLingura
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Inventory::SetTarnacop
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::SetTarnacop
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Inventory::SetTopor
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::SetTopor
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Inventory::SetVasla
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::SetVasla
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Inventory::tarnacop
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::tarnacop
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Inventory::topor
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::topor
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Inventory::vasla
ownerInventory
properties
qualified name src::Evadarea::Managers::Inventory::Inventory::vasla
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Package Map
ownerEvadarea
properties
qualified name src::Evadarea::Map
visibility public
<<namespace>> true
ownedDiagramsContent of Map
ownedMemberEntitiesMap FactoryMap FirstLevelMap Map SecondLevelMap
shown on diagramContent of Evadarea Content of src and all subpackages
hyperlinks
 Content of Map

Class EntitiesMap
diagramlengthheightentityMapentitiesEntitiesMapUpdateInitMapGetEntityOnPositionDrawDiagrama_p56.png
ownerMap
properties
qualified name src::Evadarea::Map::EntitiesMap
visibility public
leaf false
abstract false
active false
code file name EntitiesMap.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Map\EntitiesMap.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberDraw entities EntitiesMap entityMap GetEntityOnPosition height InitMap length Update
target of relation
ComponentRealization Map
typedElements
Class FinalStoryState Operation GetEntitiesMap
Class FirstLevelState Property entitiesMap
Operation GetEntitiesMap
Class FirstLevelStoryState Operation GetEntitiesMap
Class MainMenuState Operation GetEntitiesMap
Class PauseState Operation GetEntitiesMap
Class RefLinks Property entitiesMap
Operation SetEntitiesMap
Class SecondLevelState Property entitiesMap
Operation GetEntitiesMap
Class SecondLevelStoryState Operation GetEntitiesMap
Class State Operation GetEntitiesMap
shown on diagramContent of Map Content of src and all subpackages

Operation EntitiesMap::Draw
ownerEntitiesMap
properties
qualified name src::Evadarea::Map::EntitiesMap::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Property EntitiesMap::entities
ownerEntitiesMap
properties
qualified name src::Evadarea::Map::EntitiesMap::entities
visibility private
leaf false
ordered false
unique true
multiplicity *
type Entity
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation EntitiesMap::EntitiesMap
ownerEntitiesMap
properties
qualified name src::Evadarea::Map::EntitiesMap::EntitiesMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
entities in Entity *  
id in int   
ownedMemberentities id refLink

Property EntitiesMap::entityMap
ownerEntitiesMap
properties
qualified name src::Evadarea::Map::EntitiesMap::entityMap
visibility private
leaf false
ordered false
unique true
multiplicity *,*
type Entity
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation EntitiesMap::GetEntityOnPosition
ownerEntitiesMap
properties
qualified name src::Evadarea::Map::EntitiesMap::GetEntityOnPosition
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
x in int   
y in int   
return return Entity   
ownedMemberreturn x y

Property EntitiesMap::height
ownerEntitiesMap
properties
qualified name src::Evadarea::Map::EntitiesMap::height
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation EntitiesMap::InitMap
ownerEntitiesMap
properties
qualified name src::Evadarea::Map::EntitiesMap::InitMap
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
entities in Entity *  
return return void   
ownedMemberentities return

Property EntitiesMap::length
ownerEntitiesMap
properties
qualified name src::Evadarea::Map::EntitiesMap::length
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation EntitiesMap::Update
ownerEntitiesMap
properties
qualified name src::Evadarea::Map::EntitiesMap::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Class FactoryMap
diagramrefLinkFactoryMapgetMapDiagrama_p57.png
ownerMap
properties
qualified name src::Evadarea::Map::FactoryMap
visibility public
leaf false
abstract false
active false
code file name FactoryMap.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Map\FactoryMap.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberFactoryMap getMap refLink
target of relation
ComponentRealization Map
typedElements
Class RefLinks Property factoryMap
Operation GetFactoryMap
shown on diagramContent of Map Content of src and all subpackages

Operation FactoryMap::FactoryMap
ownerFactoryMap
properties
qualified name src::Evadarea::Map::FactoryMap::FactoryMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
ownedMemberrefLink

Operation FactoryMap::getMap
ownerFactoryMap
properties
qualified name src::Evadarea::Map::FactoryMap::getMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
mapID in int   
return return Map   
ownedMembermapID return

Property FactoryMap::refLink
ownerFactoryMap
properties
qualified name src::Evadarea::Map::FactoryMap::refLink
visibility private
leaf false
ordered false
unique true
type RefLinks
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Class FirstLevelMap
diagramrefLinklengthheighttilesoldTilesFirstLevelMapUpdateSaveMapInDataBaseLoadMapFromDataBaseDrawGetTileLoadWorldTileGeneratorForExteriorMapChangeTileResetMapInitMapOpenDoorsGetLengthGetHeightgetMapIDDiagrama_p58.png
hierarchyMapDiagrama_p59.png
ownerMap
properties
qualified name src::Evadarea::Map::FirstLevelMap
visibility public
leaf false
abstract false
active false
code file name FirstLevelMap.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Map\FirstLevelMap.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberChangeTile Draw FirstLevelMap GetHeight GetLength getMapID GetTile height InitMap length LoadMapFromDataBase LoadWorld oldTiles OpenDoors refLink ResetMap SaveMapInDataBase TileGeneratorForExteriorMap tiles Update
implemented interfacesMap
source of relation
InterfaceRealization Map
target of relation
ComponentRealization Map
shown on diagramContent of Map Content of src and all subpackages

Operation FirstLevelMap::ChangeTile
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::ChangeTile
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
x in int   
y in int   
oldTileID in int   
newTileID in int   
return return void   
ownedMembernewTileID oldTileID return x y

Operation FirstLevelMap::Draw
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation FirstLevelMap::FirstLevelMap
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::FirstLevelMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
ownedMemberrefLink

Operation FirstLevelMap::GetHeight
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::GetHeight
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return float   
ownedMemberreturn

Operation FirstLevelMap::GetLength
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::GetLength
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return float   
ownedMemberreturn

Operation FirstLevelMap::getMapID
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::getMapID
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation FirstLevelMap::GetTile
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::GetTile
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
x in int   
y in int   
return return Tile   
ownedMemberreturn x y

Property FirstLevelMap::height
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::height
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation FirstLevelMap::InitMap
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::InitMap
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int *,*  
ownedMemberreturn

Property FirstLevelMap::length
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::length
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation FirstLevelMap::LoadMapFromDataBase
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::LoadMapFromDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation FirstLevelMap::LoadWorld
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::LoadWorld
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property FirstLevelMap::oldTiles
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::oldTiles
visibility private
leaf false
ordered false
unique true
multiplicity *,*
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation FirstLevelMap::OpenDoors
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::OpenDoors
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property FirstLevelMap::refLink
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::refLink
visibility private
leaf false
ordered false
unique true
type RefLinks
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation FirstLevelMap::ResetMap
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::ResetMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation FirstLevelMap::SaveMapInDataBase
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::SaveMapInDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation FirstLevelMap::TileGeneratorForExteriorMap
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::TileGeneratorForExteriorMap
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Property FirstLevelMap::tiles
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::tiles
visibility private
leaf false
ordered false
unique true
multiplicity *,*
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation FirstLevelMap::Update
ownerFirstLevelMap
properties
qualified name src::Evadarea::Map::FirstLevelMap::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Interface Map
diagramUpdateDrawGetTileLoadWorldChangeTileResetMapGetLengthGetHeightgetMapIDSaveMapInDataBaseLoadMapFromDataBaseDiagrama_p60.png
hierarchyFirstLevelMapSecondLevelMapDiagrama_p61.png
ownerMap
properties
qualified name src::Evadarea::Map::Map
visibility public
leaf false
abstract false
code file name Map.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Map\Map.java
<<annotationType>> false
<<annotations>> false
<<static>> false
<<strictfp>> false
ownedMemberChangeTile Draw GetHeight GetLength getMapID GetTile LoadMapFromDataBase LoadWorld ResetMap SaveMapInDataBase Update
target of relation
InterfaceRealization SecondLevelMap FirstLevelMap
ComponentRealization Map
typedElements
Class FactoryMap Operation getMap
Class FinalStoryState Operation GetMap
Class FirstLevelState Property map
Operation GetMap
Class FirstLevelStoryState Operation GetMap
Class MainMenuState Operation GetMap
Class PauseState Operation GetMap
Class SecondLevelState Property map
Operation GetMap
Class SecondLevelStoryState Operation GetMap
Class State Operation GetMap
shown on diagramContent of Map Content of src and all subpackages

Operation Map::ChangeTile
ownerMap
properties
qualified name src::Evadarea::Map::Map::ChangeTile
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
x in int   
y in int   
oldTileID in int   
newTileID in int   
return return void   
ownedMembernewTileID oldTileID return x y

Operation Map::Draw
ownerMap
properties
qualified name src::Evadarea::Map::Map::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation Map::GetHeight
ownerMap
properties
qualified name src::Evadarea::Map::Map::GetHeight
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return float   
ownedMemberreturn

Operation Map::GetLength
ownerMap
properties
qualified name src::Evadarea::Map::Map::GetLength
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return float   
ownedMemberreturn

Operation Map::getMapID
ownerMap
properties
qualified name src::Evadarea::Map::Map::getMapID
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation Map::GetTile
ownerMap
properties
qualified name src::Evadarea::Map::Map::GetTile
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
x in int   
y in int   
return return Tile   
ownedMemberreturn x y

Operation Map::LoadMapFromDataBase
ownerMap
properties
qualified name src::Evadarea::Map::Map::LoadMapFromDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Map::LoadWorld
ownerMap
properties
qualified name src::Evadarea::Map::Map::LoadWorld
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Map::ResetMap
ownerMap
properties
qualified name src::Evadarea::Map::Map::ResetMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Map::SaveMapInDataBase
ownerMap
properties
qualified name src::Evadarea::Map::Map::SaveMapInDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Map::Update
ownerMap
properties
qualified name src::Evadarea::Map::Map::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Class SecondLevelMap
diagramrefLinklengthheighttilesoldTilesSecondLevelMapUpdateDrawGetTileLoadWorldTileGeneratorForExteriorMapChangeTileResetMapSaveMapInDataBaseLoadMapFromDataBaseInitMapOpenDoorsGetLengthGetHeightgetMapIDDiagrama_p62.png
hierarchyMapDiagrama_p63.png
ownerMap
properties
qualified name src::Evadarea::Map::SecondLevelMap
visibility public
leaf false
abstract false
active false
code file name SecondLevelMap.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Map\SecondLevelMap.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberChangeTile Draw GetHeight GetLength getMapID GetTile height InitMap length LoadMapFromDataBase LoadWorld oldTiles OpenDoors refLink ResetMap SaveMapInDataBase SecondLevelMap TileGeneratorForExteriorMap tiles Update
implemented interfacesMap
source of relation
InterfaceRealization Map
target of relation
ComponentRealization Map
shown on diagramContent of Map Content of src and all subpackages

Operation SecondLevelMap::ChangeTile
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::ChangeTile
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
x in int   
y in int   
oldTileID in int   
newTileID in int   
return return void   
ownedMembernewTileID oldTileID return x y

Operation SecondLevelMap::Draw
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation SecondLevelMap::GetHeight
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::GetHeight
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return float   
ownedMemberreturn

Operation SecondLevelMap::GetLength
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::GetLength
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return float   
ownedMemberreturn

Operation SecondLevelMap::getMapID
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::getMapID
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation SecondLevelMap::GetTile
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::GetTile
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
x in int   
y in int   
return return Tile   
ownedMemberreturn x y

Property SecondLevelMap::height
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::height
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation SecondLevelMap::InitMap
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::InitMap
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int *,*  
ownedMemberreturn

Property SecondLevelMap::length
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::length
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation SecondLevelMap::LoadMapFromDataBase
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::LoadMapFromDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation SecondLevelMap::LoadWorld
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::LoadWorld
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property SecondLevelMap::oldTiles
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::oldTiles
visibility private
leaf false
ordered false
unique true
multiplicity *,*
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation SecondLevelMap::OpenDoors
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::OpenDoors
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property SecondLevelMap::refLink
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::refLink
visibility private
leaf false
ordered false
unique true
type RefLinks
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation SecondLevelMap::ResetMap
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::ResetMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation SecondLevelMap::SaveMapInDataBase
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::SaveMapInDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation SecondLevelMap::SecondLevelMap
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::SecondLevelMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
ownedMemberrefLink

Operation SecondLevelMap::TileGeneratorForExteriorMap
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::TileGeneratorForExteriorMap
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Property SecondLevelMap::tiles
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::tiles
visibility private
leaf false
ordered false
unique true
multiplicity *,*
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation SecondLevelMap::Update
ownerSecondLevelMap
properties
qualified name src::Evadarea::Map::SecondLevelMap::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Class RefLinks
diagramgameentitiesMapfactoryMapRefLinksGetLengthGetHeightGetGameSetGameGetFactoryMapSetEntitiesMapGetKeyManagerDiagrama_p64.png
ownerEvadarea
properties
qualified name src::Evadarea::RefLinks
visibility public
leaf false
abstract false
active false
code file name RefLinks.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\RefLinks.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberentitiesMap factoryMap game GetFactoryMap GetGame GetHeight GetKeyManager GetLength RefLinks SetEntitiesMap SetGame
target of relation
ComponentRealization Evadarea
typedElements
Class Character Operation Character
Class Dorel Operation Dorel
Class EntitiesMap Operation EntitiesMap
Class Entity Property refLink
Operation Entity
Class FactoryMap Property refLink
Operation FactoryMap
Class FinalStoryState Operation FinalStoryState
Class FirstLevelMap Property refLink
Operation FirstLevelMap
Class FirstLevelState Operation FirstLevelState
Class FirstLevelStoryState Operation FirstLevelStoryState
Class Game Property refLink
Class Garcea Operation Garcea
Class Gigel Operation Gigel
Class HUD Property refLink
Operation HUD
Class MainMenuState Operation MainMenuState
Class PauseState Operation PauseState
Class Prizonier1 Operation Prizonier1
Class Prizonier2 Operation Prizonier2
Class Prizonier3 Operation Prizonier3
Class Prizonier4 Operation Prizonier4
Class SecondLevelMap Property refLink
Operation SecondLevelMap
Class SecondLevelState Operation SecondLevelState
Class SecondLevelStoryState Operation SecondLevelStoryState
Class State Property refLink
Operation State
shown on diagramContent of Evadarea Content of src and all subpackages

Property RefLinks::entitiesMap
ownerRefLinks
properties
qualified name src::Evadarea::RefLinks::entitiesMap
visibility private
leaf false
ordered false
unique true
type EntitiesMap
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property RefLinks::factoryMap
ownerRefLinks
properties
qualified name src::Evadarea::RefLinks::factoryMap
visibility private
leaf false
ordered false
unique true
type FactoryMap
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property RefLinks::game
ownerRefLinks
properties
qualified name src::Evadarea::RefLinks::game
visibility private
leaf false
ordered false
unique true
type Game
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation RefLinks::GetFactoryMap
ownerRefLinks
properties
qualified name src::Evadarea::RefLinks::GetFactoryMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return FactoryMap   
ownedMemberreturn

Operation RefLinks::GetGame
ownerRefLinks
properties
qualified name src::Evadarea::RefLinks::GetGame
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Game   
ownedMemberreturn

Operation RefLinks::GetHeight
ownerRefLinks
properties
qualified name src::Evadarea::RefLinks::GetHeight
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation RefLinks::GetKeyManager
ownerRefLinks
properties
qualified name src::Evadarea::RefLinks::GetKeyManager
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return KeyManager   
ownedMemberreturn

Operation RefLinks::GetLength
ownerRefLinks
properties
qualified name src::Evadarea::RefLinks::GetLength
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation RefLinks::RefLinks
ownerRefLinks
properties
qualified name src::Evadarea::RefLinks::RefLinks
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
game in Game   
ownedMembergame

Operation RefLinks::SetEntitiesMap
ownerRefLinks
properties
qualified name src::Evadarea::RefLinks::SetEntitiesMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
entitiesMap in EntitiesMap   
return return void   
ownedMemberentitiesMap return

Operation RefLinks::SetGame
ownerRefLinks
properties
qualified name src::Evadarea::RefLinks::SetGame
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
game in Game   
return return void   
ownedMembergame return

Package States
ownerEvadarea
properties
qualified name src::Evadarea::States
visibility public
<<namespace>> true
ownedDiagramsContent of States
ownedMemberMenuStates PlayStates State StoryStates
shown on diagramContent of Evadarea Content of src and all subpackages
hyperlinks
 Content of States

Package MenuStates
ownerStates
properties
qualified name src::Evadarea::States::MenuStates
visibility public
<<namespace>> true
ownedDiagramsContent of MenuStates
ownedMemberMainMenuState PauseState
shown on diagramContent of src and all subpackages Content of States
hyperlinks
 Content of MenuStates

Class MainMenuState
diagramnewGameButtoncontinueButtonsoundOnButtonsoundOffButtonNCPMmenuBackgroundMainMenuStateUpdateDrawLoadDataBaseGetHudGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseDiagrama_p65.png
hierarchyStateDiagrama_p66.png
ownerMenuStates
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState
visibility public
leaf false
abstract false
active false
code file name MainMenuState.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\States\MenuStates\MainMenuState.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberC continueButton Draw GetEntitiesMap GetEscaped GetHud GetMap GetPlayer GetScore LoadDataBase M MainMenuState menuBackground N newGameButton P ResetState SaveInDataBase SetEscaped soundOffButton soundOnButton Update
generalState
target of relation
ComponentRealization MenuStates
shown on diagramContent of MenuStates Content of src and all subpackages

Property MainMenuState::C
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::C
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property MainMenuState::continueButton
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::continueButton
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation MainMenuState::Draw
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation MainMenuState::GetEntitiesMap
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::GetEntitiesMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return EntitiesMap   
ownedMemberreturn

Operation MainMenuState::GetEscaped
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::GetEscaped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation MainMenuState::GetHud
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::GetHud
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return HUD   
ownedMemberreturn

Operation MainMenuState::GetMap
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::GetMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Map   
ownedMemberreturn

Operation MainMenuState::GetPlayer
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::GetPlayer
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Gigel   
ownedMemberreturn

Operation MainMenuState::GetScore
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::GetScore
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation MainMenuState::LoadDataBase
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::LoadDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property MainMenuState::M
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::M
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation MainMenuState::MainMenuState
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::MainMenuState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
ownedMemberrefLink

Property MainMenuState::menuBackground
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::menuBackground
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property MainMenuState::N
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::N
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property MainMenuState::newGameButton
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::newGameButton
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property MainMenuState::P
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::P
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation MainMenuState::ResetState
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::ResetState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation MainMenuState::SaveInDataBase
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::SaveInDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation MainMenuState::SetEscaped
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::SetEscaped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
escaped in boolean   
return return void   
ownedMemberescaped return

Property MainMenuState::soundOffButton
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::soundOffButton
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property MainMenuState::soundOnButton
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::soundOnButton
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation MainMenuState::Update
ownerMainMenuState
properties
qualified name src::Evadarea::States::MenuStates::MainMenuState::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Class PauseState
diagramcontinueButtonsoundOnButtonsoundOffButtonsaveButtonmainMenuButtonbackgroundPauseStateUpdateDrawRandomTileGeneratorGenerateBackgroundDataBaseSaveGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudDiagrama_p67.png
hierarchyStateDiagrama_p68.png
ownerMenuStates
properties
qualified name src::Evadarea::States::MenuStates::PauseState
visibility public
leaf false
abstract false
active false
code file name PauseState.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\States\MenuStates\PauseState.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberbackground continueButton DataBaseSave Draw GenerateBackground GetEntitiesMap GetEscaped GetHud GetMap GetPlayer GetScore LoadDataBase mainMenuButton PauseState RandomTileGenerator ResetState saveButton SaveInDataBase SetEscaped soundOffButton soundOnButton Update
generalState
target of relation
ComponentRealization MenuStates
shown on diagramContent of MenuStates Content of src and all subpackages

Property PauseState::background
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::background
visibility private
leaf false
ordered false
unique true
multiplicity *,*
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property PauseState::continueButton
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::continueButton
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation PauseState::DataBaseSave
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::DataBaseSave
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation PauseState::Draw
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation PauseState::GenerateBackground
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::GenerateBackground
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation PauseState::GetEntitiesMap
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::GetEntitiesMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return EntitiesMap   
ownedMemberreturn

Operation PauseState::GetEscaped
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::GetEscaped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation PauseState::GetHud
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::GetHud
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return HUD   
ownedMemberreturn

Operation PauseState::GetMap
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::GetMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Map   
ownedMemberreturn

Operation PauseState::GetPlayer
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::GetPlayer
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Gigel   
ownedMemberreturn

Operation PauseState::GetScore
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::GetScore
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation PauseState::LoadDataBase
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::LoadDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property PauseState::mainMenuButton
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::mainMenuButton
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation PauseState::PauseState
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::PauseState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
ownedMemberrefLink

Operation PauseState::RandomTileGenerator
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::RandomTileGenerator
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return BufferedImage   
ownedMemberreturn

Operation PauseState::ResetState
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::ResetState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property PauseState::saveButton
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::saveButton
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation PauseState::SaveInDataBase
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::SaveInDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation PauseState::SetEscaped
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::SetEscaped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
escaped in boolean   
return return void   
ownedMemberescaped return

Property PauseState::soundOffButton
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::soundOffButton
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property PauseState::soundOnButton
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::soundOnButton
visibility private
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation PauseState::Update
ownerPauseState
properties
qualified name src::Evadarea::States::MenuStates::PauseState::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Package PlayStates
ownerStates
properties
qualified name src::Evadarea::States::PlayStates
visibility public
<<namespace>> true
ownedDiagramsContent of PlayStates
ownedMemberFirstLevelState SecondLevelState
shown on diagramContent of src and all subpackages Content of States
hyperlinks
 Content of PlayStates

Class FirstLevelState
diagramcameramapplayerguard1garceaprizonier4prizonier2prizonier1entitiesMaphudfirstTipscoreFirstLevelStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedCheckCompleteLevelGetPlayerGetScoreSaveInDataBaseLoadDataBaseGetHudResetStateDiagrama_p69.png
hierarchyStateDiagrama_p70.png
ownerPlayStates
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState
visibility public
leaf false
abstract false
active false
code file name FirstLevelState.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\States\PlayStates\FirstLevelState.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMembercamera CheckCompleteLevel Draw entitiesMap FirstLevelState firstTip garcea GetEntitiesMap GetEscaped GetHud GetMap GetPlayer GetScore guard1 hud LoadDataBase map player prizonier1 prizonier2 prizonier4 ResetState SaveInDataBase score SetEscaped Update
generalState
target of relation
ComponentRealization PlayStates
shown on diagramContent of PlayStates Content of src and all subpackages

Property FirstLevelState::camera
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::camera
visibility private
leaf false
ordered false
unique true
type Camera
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation FirstLevelState::CheckCompleteLevel
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::CheckCompleteLevel
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation FirstLevelState::Draw
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Property FirstLevelState::entitiesMap
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::entitiesMap
visibility private
leaf false
ordered false
unique true
type EntitiesMap
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation FirstLevelState::FirstLevelState
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::FirstLevelState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
ownedMemberrefLink

Property FirstLevelState::firstTip
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::firstTip
visibility private
leaf false
ordered false
unique true
type boolean
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property FirstLevelState::garcea
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::garcea
visibility private
leaf false
ordered false
unique true
type Garcea
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation FirstLevelState::GetEntitiesMap
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::GetEntitiesMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return EntitiesMap   
ownedMemberreturn

Operation FirstLevelState::GetEscaped
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::GetEscaped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation FirstLevelState::GetHud
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::GetHud
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return HUD   
ownedMemberreturn

Operation FirstLevelState::GetMap
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::GetMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Map   
ownedMemberreturn

Operation FirstLevelState::GetPlayer
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::GetPlayer
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Gigel   
ownedMemberreturn

Operation FirstLevelState::GetScore
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::GetScore
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Property FirstLevelState::guard1
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::guard1
visibility private
leaf false
ordered false
unique true
type Dorel
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property FirstLevelState::hud
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::hud
visibility private
leaf false
ordered false
unique true
type HUD
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation FirstLevelState::LoadDataBase
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::LoadDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property FirstLevelState::map
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::map
visibility private
leaf false
ordered false
unique true
type Map
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property FirstLevelState::player
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::player
visibility private
leaf false
ordered false
unique true
type Gigel
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property FirstLevelState::prizonier1
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::prizonier1
visibility private
leaf false
ordered false
unique true
type Prizonier1
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property FirstLevelState::prizonier2
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::prizonier2
visibility private
leaf false
ordered false
unique true
type Prizonier2
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property FirstLevelState::prizonier4
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::prizonier4
visibility private
leaf false
ordered false
unique true
type Prizonier4
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation FirstLevelState::ResetState
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::ResetState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation FirstLevelState::SaveInDataBase
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::SaveInDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property FirstLevelState::score
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::score
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation FirstLevelState::SetEscaped
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::SetEscaped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
escaped in boolean   
return return void   
ownedMemberescaped return

Operation FirstLevelState::Update
ownerFirstLevelState
properties
qualified name src::Evadarea::States::PlayStates::FirstLevelState::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Class SecondLevelState
diagramcameramapplayerguard1guard2guard3guard4guard5prizonier4entitiesMaphudscoreSecondLevelStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedCheckCompleteLevelGetPlayerGetScoreSaveInDataBaseLoadDataBaseResetStateGetHudDiagrama_p71.png
hierarchyStateDiagrama_p72.png
ownerPlayStates
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState
visibility public
leaf false
abstract false
active false
code file name SecondLevelState.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\States\PlayStates\SecondLevelState.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMembercamera CheckCompleteLevel Draw entitiesMap GetEntitiesMap GetEscaped GetHud GetMap GetPlayer GetScore guard1 guard2 guard3 guard4 guard5 hud LoadDataBase map player prizonier4 ResetState SaveInDataBase score SecondLevelState SetEscaped Update
generalState
target of relation
ComponentRealization PlayStates
shown on diagramContent of PlayStates Content of src and all subpackages

Property SecondLevelState::camera
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::camera
visibility private
leaf false
ordered false
unique true
type Camera
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation SecondLevelState::CheckCompleteLevel
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::CheckCompleteLevel
visibility private
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation SecondLevelState::Draw
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Property SecondLevelState::entitiesMap
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::entitiesMap
visibility private
leaf false
ordered false
unique true
type EntitiesMap
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation SecondLevelState::GetEntitiesMap
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::GetEntitiesMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return EntitiesMap   
ownedMemberreturn

Operation SecondLevelState::GetEscaped
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::GetEscaped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation SecondLevelState::GetHud
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::GetHud
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return HUD   
ownedMemberreturn

Operation SecondLevelState::GetMap
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::GetMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Map   
ownedMemberreturn

Operation SecondLevelState::GetPlayer
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::GetPlayer
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Gigel   
ownedMemberreturn

Operation SecondLevelState::GetScore
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::GetScore
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Property SecondLevelState::guard1
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::guard1
visibility private
leaf false
ordered false
unique true
type Dorel
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property SecondLevelState::guard2
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::guard2
visibility private
leaf false
ordered false
unique true
type Dorel
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property SecondLevelState::guard3
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::guard3
visibility private
leaf false
ordered false
unique true
type Dorel
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property SecondLevelState::guard4
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::guard4
visibility private
leaf false
ordered false
unique true
type Dorel
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property SecondLevelState::guard5
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::guard5
visibility private
leaf false
ordered false
unique true
type Dorel
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property SecondLevelState::hud
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::hud
visibility private
leaf false
ordered false
unique true
type HUD
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation SecondLevelState::LoadDataBase
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::LoadDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property SecondLevelState::map
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::map
visibility private
leaf false
ordered false
unique true
type Map
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property SecondLevelState::player
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::player
visibility private
leaf false
ordered false
unique true
type Gigel
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property SecondLevelState::prizonier4
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::prizonier4
visibility private
leaf false
ordered false
unique true
type Prizonier4
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation SecondLevelState::ResetState
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::ResetState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation SecondLevelState::SaveInDataBase
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::SaveInDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property SecondLevelState::score
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::score
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation SecondLevelState::SecondLevelState
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::SecondLevelState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
ownedMemberrefLink

Operation SecondLevelState::SetEscaped
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::SetEscaped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
escaped in boolean   
return return void   
ownedMemberescaped return

Operation SecondLevelState::Update
ownerSecondLevelState
properties
qualified name src::Evadarea::States::PlayStates::SecondLevelState::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Class State
diagrampreviousStatecurrentStaterefLinkescaped1escaped2StateSetStateGetStateGetPreviousStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudDiagrama_p73.png
hierarchyMainMenuStatePauseStateFirstLevelStateSecondLevelStateFinalStoryStateFirstLevelStoryStateSecondLevelStoryStateDiagrama_p74.png
ownerStates
properties
qualified name src::Evadarea::States::State
visibility public
leaf false
abstract true
active false
code file name State.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\States\State.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMembercurrentState Draw escaped1 escaped2 GetEntitiesMap GetEscaped GetHud GetMap GetPlayer GetPreviousState GetScore GetState LoadDataBase previousState refLink ResetState SaveInDataBase SetEscaped SetState State Update
specificFinalStoryState FirstLevelState FirstLevelStoryState MainMenuState PauseState SecondLevelState SecondLevelStoryState
target of relation
ComponentRealization States
typedElements
Class Game Property currentState finalStoryState firstLevelState firstLevelStoryState mainMenuState pauseState secondLevelState secondLevelStoryState
Operation GetCurrentState GetFinalStoryState GetFirstLevelState GetFirstLevelStoryState GetMainMenuState GetPauseState GetSecondLevelState GetSecondLevelStoryState
Class State Property currentState previousState
Operation GetPreviousState GetState SetState
shown on diagramContent of src and all subpackages Content of States

Property State::currentState
ownerState
properties
qualified name src::Evadarea::States::State::currentState
visibility private
leaf false
ordered false
unique true
type State
static true
readOnly false
derived false
derivedUnion false
default null
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation State::Draw
ownerState
properties
qualified name src::Evadarea::States::State::Draw
visibility public
leaf false
static false
abstract true
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Property State::escaped1
ownerState
properties
qualified name src::Evadarea::States::State::escaped1
visibility protected
leaf false
ordered false
unique true
type boolean
static true
readOnly false
derived false
derivedUnion false
default false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property State::escaped2
ownerState
properties
qualified name src::Evadarea::States::State::escaped2
visibility protected
leaf false
ordered false
unique true
type boolean
static true
readOnly false
derived false
derivedUnion false
default false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation State::GetEntitiesMap
ownerState
properties
qualified name src::Evadarea::States::State::GetEntitiesMap
visibility public
leaf false
static false
abstract true
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return EntitiesMap   
ownedMemberreturn

Operation State::GetEscaped
ownerState
properties
qualified name src::Evadarea::States::State::GetEscaped
visibility public
leaf false
static false
abstract true
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation State::GetHud
ownerState
properties
qualified name src::Evadarea::States::State::GetHud
visibility public
leaf false
static false
abstract true
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return HUD   
ownedMemberreturn

Operation State::GetMap
ownerState
properties
qualified name src::Evadarea::States::State::GetMap
visibility public
leaf false
static false
abstract true
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Map   
ownedMemberreturn

Operation State::GetPlayer
ownerState
properties
qualified name src::Evadarea::States::State::GetPlayer
visibility public
leaf false
static false
abstract true
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Gigel   
ownedMemberreturn

Operation State::GetPreviousState
ownerState
properties
qualified name src::Evadarea::States::State::GetPreviousState
visibility public
leaf false
static true
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return State   
ownedMemberreturn

Operation State::GetScore
ownerState
properties
qualified name src::Evadarea::States::State::GetScore
visibility public
leaf false
static false
abstract true
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation State::GetState
ownerState
properties
qualified name src::Evadarea::States::State::GetState
visibility public
leaf false
static true
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return State   
ownedMemberreturn

Operation State::LoadDataBase
ownerState
properties
qualified name src::Evadarea::States::State::LoadDataBase
visibility public
leaf false
static false
abstract true
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property State::previousState
ownerState
properties
qualified name src::Evadarea::States::State::previousState
visibility private
leaf false
ordered false
unique true
type State
static true
readOnly false
derived false
derivedUnion false
default null
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property State::refLink
ownerState
properties
qualified name src::Evadarea::States::State::refLink
visibility protected
leaf false
ordered false
unique true
type RefLinks
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation State::ResetState
ownerState
properties
qualified name src::Evadarea::States::State::ResetState
visibility public
leaf false
static false
abstract true
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation State::SaveInDataBase
ownerState
properties
qualified name src::Evadarea::States::State::SaveInDataBase
visibility public
leaf false
static false
abstract true
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation State::SetEscaped
ownerState
properties
qualified name src::Evadarea::States::State::SetEscaped
visibility public
leaf false
static false
abstract true
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
escaped in boolean   
return return void   
ownedMemberescaped return

Operation State::SetState
ownerState
properties
qualified name src::Evadarea::States::State::SetState
visibility public
leaf false
static true
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
state in State   
return return void   
ownedMemberreturn state

Operation State::State
ownerState
properties
qualified name src::Evadarea::States::State::State
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
ownedMemberrefLink

Operation State::Update
ownerState
properties
qualified name src::Evadarea::States::State::Update
visibility public
leaf false
static false
abstract true
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Package StoryStates
ownerStates
properties
qualified name src::Evadarea::States::StoryStates
visibility public
<<namespace>> true
ownedDiagramsContent of StoryStates
ownedMemberFinalStoryState FirstLevelStoryState SecondLevelStoryState
shown on diagramContent of src and all subpackages Content of States
hyperlinks
 Content of StoryStates

Class FinalStoryState
diagramFinalStoryStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudDiagrama_p75.png
hierarchyStateDiagrama_p76.png
ownerStoryStates
properties
qualified name src::Evadarea::States::StoryStates::FinalStoryState
visibility public
leaf false
abstract false
active false
code file name FinalStoryState.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\States\StoryStates\FinalStoryState.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberDraw FinalStoryState GetEntitiesMap GetEscaped GetHud GetMap GetPlayer GetScore LoadDataBase ResetState SaveInDataBase SetEscaped Update
generalState
target of relation
ComponentRealization StoryStates
shown on diagramContent of src and all subpackages Content of StoryStates

Operation FinalStoryState::Draw
ownerFinalStoryState
properties
qualified name src::Evadarea::States::StoryStates::FinalStoryState::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation FinalStoryState::FinalStoryState
ownerFinalStoryState
properties
qualified name src::Evadarea::States::StoryStates::FinalStoryState::FinalStoryState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
ownedMemberrefLink

Operation FinalStoryState::GetEntitiesMap
ownerFinalStoryState
properties
qualified name src::Evadarea::States::StoryStates::FinalStoryState::GetEntitiesMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return EntitiesMap   
ownedMemberreturn

Operation FinalStoryState::GetEscaped
ownerFinalStoryState
properties
qualified name src::Evadarea::States::StoryStates::FinalStoryState::GetEscaped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation FinalStoryState::GetHud
ownerFinalStoryState
properties
qualified name src::Evadarea::States::StoryStates::FinalStoryState::GetHud
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return HUD   
ownedMemberreturn

Operation FinalStoryState::GetMap
ownerFinalStoryState
properties
qualified name src::Evadarea::States::StoryStates::FinalStoryState::GetMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Map   
ownedMemberreturn

Operation FinalStoryState::GetPlayer
ownerFinalStoryState
properties
qualified name src::Evadarea::States::StoryStates::FinalStoryState::GetPlayer
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Gigel   
ownedMemberreturn

Operation FinalStoryState::GetScore
ownerFinalStoryState
properties
qualified name src::Evadarea::States::StoryStates::FinalStoryState::GetScore
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation FinalStoryState::LoadDataBase
ownerFinalStoryState
properties
qualified name src::Evadarea::States::StoryStates::FinalStoryState::LoadDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation FinalStoryState::ResetState
ownerFinalStoryState
properties
qualified name src::Evadarea::States::StoryStates::FinalStoryState::ResetState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation FinalStoryState::SaveInDataBase
ownerFinalStoryState
properties
qualified name src::Evadarea::States::StoryStates::FinalStoryState::SaveInDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation FinalStoryState::SetEscaped
ownerFinalStoryState
properties
qualified name src::Evadarea::States::StoryStates::FinalStoryState::SetEscaped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
escaped in boolean   
return return void   
ownedMemberescaped return

Operation FinalStoryState::Update
ownerFinalStoryState
properties
qualified name src::Evadarea::States::StoryStates::FinalStoryState::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Class FirstLevelStoryState
diagramFirstLevelStoryStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudDiagrama_p77.png
hierarchyStateDiagrama_p78.png
ownerStoryStates
properties
qualified name src::Evadarea::States::StoryStates::FirstLevelStoryState
visibility public
leaf false
abstract false
active false
code file name FirstLevelStoryState.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\States\StoryStates\FirstLevelStoryState.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberDraw FirstLevelStoryState GetEntitiesMap GetEscaped GetHud GetMap GetPlayer GetScore LoadDataBase ResetState SaveInDataBase SetEscaped Update
generalState
target of relation
ComponentRealization StoryStates
shown on diagramContent of src and all subpackages Content of StoryStates

Operation FirstLevelStoryState::Draw
ownerFirstLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::FirstLevelStoryState::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation FirstLevelStoryState::FirstLevelStoryState
ownerFirstLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::FirstLevelStoryState::FirstLevelStoryState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
ownedMemberrefLink

Operation FirstLevelStoryState::GetEntitiesMap
ownerFirstLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::FirstLevelStoryState::GetEntitiesMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return EntitiesMap   
ownedMemberreturn

Operation FirstLevelStoryState::GetEscaped
ownerFirstLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::FirstLevelStoryState::GetEscaped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation FirstLevelStoryState::GetHud
ownerFirstLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::FirstLevelStoryState::GetHud
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return HUD   
ownedMemberreturn

Operation FirstLevelStoryState::GetMap
ownerFirstLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::FirstLevelStoryState::GetMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Map   
ownedMemberreturn

Operation FirstLevelStoryState::GetPlayer
ownerFirstLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::FirstLevelStoryState::GetPlayer
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Gigel   
ownedMemberreturn

Operation FirstLevelStoryState::GetScore
ownerFirstLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::FirstLevelStoryState::GetScore
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation FirstLevelStoryState::LoadDataBase
ownerFirstLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::FirstLevelStoryState::LoadDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation FirstLevelStoryState::ResetState
ownerFirstLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::FirstLevelStoryState::ResetState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation FirstLevelStoryState::SaveInDataBase
ownerFirstLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::FirstLevelStoryState::SaveInDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation FirstLevelStoryState::SetEscaped
ownerFirstLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::FirstLevelStoryState::SetEscaped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
escaped in boolean   
return return void   
ownedMemberescaped return

Operation FirstLevelStoryState::Update
ownerFirstLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::FirstLevelStoryState::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Class SecondLevelStoryState
diagramSecondLevelStoryStateUpdateDrawGetMapGetEntitiesMapGetEscapedSetEscapedGetPlayerResetStateGetScoreSaveInDataBaseLoadDataBaseGetHudDiagrama_p79.png
hierarchyStateDiagrama_p80.png
ownerStoryStates
properties
qualified name src::Evadarea::States::StoryStates::SecondLevelStoryState
visibility public
leaf false
abstract false
active false
code file name SecondLevelStoryState.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\States\StoryStates\SecondLevelStoryState.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberDraw GetEntitiesMap GetEscaped GetHud GetMap GetPlayer GetScore LoadDataBase ResetState SaveInDataBase SecondLevelStoryState SetEscaped Update
generalState
target of relation
ComponentRealization StoryStates
shown on diagramContent of src and all subpackages Content of StoryStates

Operation SecondLevelStoryState::Draw
ownerSecondLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::SecondLevelStoryState::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
return return void   
ownedMemberg return

Operation SecondLevelStoryState::GetEntitiesMap
ownerSecondLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::SecondLevelStoryState::GetEntitiesMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return EntitiesMap   
ownedMemberreturn

Operation SecondLevelStoryState::GetEscaped
ownerSecondLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::SecondLevelStoryState::GetEscaped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation SecondLevelStoryState::GetHud
ownerSecondLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::SecondLevelStoryState::GetHud
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return HUD   
ownedMemberreturn

Operation SecondLevelStoryState::GetMap
ownerSecondLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::SecondLevelStoryState::GetMap
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Map   
ownedMemberreturn

Operation SecondLevelStoryState::GetPlayer
ownerSecondLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::SecondLevelStoryState::GetPlayer
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Gigel   
ownedMemberreturn

Operation SecondLevelStoryState::GetScore
ownerSecondLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::SecondLevelStoryState::GetScore
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation SecondLevelStoryState::LoadDataBase
ownerSecondLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::SecondLevelStoryState::LoadDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation SecondLevelStoryState::ResetState
ownerSecondLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::SecondLevelStoryState::ResetState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation SecondLevelStoryState::SaveInDataBase
ownerSecondLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::SecondLevelStoryState::SaveInDataBase
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation SecondLevelStoryState::SecondLevelStoryState
ownerSecondLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::SecondLevelStoryState::SecondLevelStoryState
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
refLink in RefLinks   
ownedMemberrefLink

Operation SecondLevelStoryState::SetEscaped
ownerSecondLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::SecondLevelStoryState::SetEscaped
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
escaped in boolean   
return return void   
ownedMemberescaped return

Operation SecondLevelStoryState::Update
ownerSecondLevelStoryState
properties
qualified name src::Evadarea::States::StoryStates::SecondLevelStoryState::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Package Tiles
ownerEvadarea
properties
qualified name src::Evadarea::Tiles
visibility public
<<namespace>> true
ownedDiagramsContent of Tiles
ownedMemberTile Tiles
shown on diagramContent of Evadarea Content of src and all subpackages
hyperlinks
 Content of Tiles

Class Tile
diagramTILES_NUMBERtileswall_owall_luwall_ldwall_vwall_Tuwall_Trwall_Tlwall_Tdwall_ruwall_rdfloor_woodfloor_tilesfloor_bushfloor_gravelfloor_grassfloor_flowersfloor_concretefence_ofence_vgratidoordeskboxwatertrayfoodtabletoilet_ltoilet_rchairstairsdoor_openmoney_deskcracked_wallsearched_desktopor_deskbedubeddtreeutreedcar1car2car3car4car5car6car7car8boatlboatrTILE_SIZEimgidTileUpdateDrawIsSolidGetIdDiagrama_p81.png
hierarchyBeddBeduBoatlBoatrBoxCar1Car2Car3Car4Car5Car6Car7Car8ChairCrackedWallDeskDoorDoor_openFence_oFence_vFloor_bushFloor_concreteFloor_flowersFloor_grassFloor_gravelFloor_tilesFloor_woodFoodGratiiSearchedDeskStairsTableToilet_lToilet_rTrayTreedTreeuWall_ldWall_luWall_oWall_rdWall_ruWall_TdWall_TlWall_TrWall_TuWall_vWaterDiagrama_p82.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tile
visibility public
leaf false
abstract false
active false
code file name Tile.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tile.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberbedd bedu boatl boatr box car1 car2 car3 car4 car5 car6 car7 car8 chair cracked_wall desk door door_open Draw fence_o fence_v floor_bush floor_concrete floor_flowers floor_grass floor_gravel floor_tiles floor_wood food GetId grati id img IsSolid money_desk searched_desk stairs table Tile TILE_SIZE tiles TILES_NUMBER toilet_l toilet_r topor_desk tray treed treeu Update wall_ld wall_lu wall_o wall_rd wall_ru wall_Td wall_Tl wall_Tr wall_Tu wall_v water
specificBedd Bedu Boatl Boatr Box Car1 Car2 Car3 Car4 Car5 Car6 Car7 Car8 Chair CrackedWall Desk Door Door_open Fence_o Fence_v Floor_bush Floor_concrete Floor_flowers Floor_grass Floor_gravel Floor_tiles Floor_wood Food Gratii SearchedDesk Stairs Table Toilet_l Toilet_r Tray Treed Treeu Wall_ld Wall_lu Wall_o Wall_rd Wall_ru Wall_Td Wall_Tl Wall_Tr Wall_Tu Wall_v Water
target of relation
ComponentRealization Tiles
typedElements
Class FirstLevelMap Operation GetTile
Class Gigel Operation GetInteractableObjects
Interface Map Operation GetTile
Class SecondLevelMap Operation GetTile
Class Tile Property bedd bedu boatl boatr box car1 car2 car3 car4 car5 car6 car7 car8 chair cracked_wall desk door door_open fence_o fence_v floor_bush floor_concrete floor_flowers floor_grass floor_gravel floor_tiles floor_wood food grati money_desk searched_desk stairs table tiles toilet_l toilet_r topor_desk tray treed treeu wall_ld wall_lu wall_o wall_rd wall_ru wall_Td wall_Tl wall_Tr wall_Tu wall_v water
shown on diagramContent of src and all subpackages Content of Tiles

Property Tile::bedd
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::bedd
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Bedd(32)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::bedu
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::bedu
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Bedu(31)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::boatl
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::boatl
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Boatl(47)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::boatr
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::boatr
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Boatr(48)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::box
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::box
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Box(22)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::car1
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::car1
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Car1(35)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::car2
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::car2
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Car2(36)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::car3
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::car3
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Car3(37)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::car4
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::car4
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Car4(38)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::car5
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::car5
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Car5(39)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::car6
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::car6
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Car6(40)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::car7
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::car7
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Car7(41)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::car8
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::car8
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Car8(42)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::chair
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::chair
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Chair(29)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::cracked_wall
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::cracked_wall
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new CrackedWall(45)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::desk
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::desk
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Desk(21)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::door
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::door
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Door(20)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::door_open
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::door_open
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Door_open(43)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Tile::Draw
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::Draw
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
g in Graphics   
x in int   
y in int   
return return void   
ownedMemberg return x y

Property Tile::fence_o
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::fence_o
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Fence_o(17)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::fence_v
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::fence_v
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Fence_v(18)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::floor_bush
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::floor_bush
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Floor_bush(12)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::floor_concrete
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::floor_concrete
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Floor_concrete(16)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::floor_flowers
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::floor_flowers
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Floor_flowers(15)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::floor_grass
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::floor_grass
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Floor_grass(14)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::floor_gravel
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::floor_gravel
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Floor_gravel(13)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::floor_tiles
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::floor_tiles
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Floor_tiles(11)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::floor_wood
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::floor_wood
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Floor_wood(10)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::food
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::food
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Food(25)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Tile::GetId
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::GetId
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Property Tile::grati
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::grati
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Gratii(19)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::id
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::id
visibility protected
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> true
<<transient>> false
<<volatile>> false

Property Tile::img
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::img
visibility protected
leaf false
ordered false
unique true
type BufferedImage
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Tile::IsSolid
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Property Tile::money_desk
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::money_desk
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Desk(44)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::searched_desk
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::searched_desk
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new SearchedDesk(46)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::stairs
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::stairs
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Stairs(30)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::table
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::table
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Table(26)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Tile::Tile
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::Tile
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
img in BufferedImage   
id in int   
ownedMemberid img

Property Tile::TILE_SIZE
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::TILE_SIZE
visibility public
leaf false
ordered false
unique true
type int
static true
readOnly false
derived false
derivedUnion false
default 46
<<annotationTypeElement>> false
<<annotations>> false
<<final>> true
<<transient>> false
<<volatile>> false

Property Tile::tiles
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::tiles
visibility public
leaf false
ordered false
unique true
multiplicity *
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Tile[TILES_NUMBER]
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::TILES_NUMBER
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::TILES_NUMBER
visibility private
leaf false
ordered false
unique true
type int
static true
readOnly false
derived false
derivedUnion false
default 78
<<annotationTypeElement>> false
<<annotations>> false
<<final>> true
<<transient>> false
<<volatile>> false

Property Tile::toilet_l
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::toilet_l
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Toilet_l(27)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::toilet_r
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::toilet_r
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Toilet_r(28)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::topor_desk
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::topor_desk
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Desk(49)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::tray
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::tray
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Tray(24)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::treed
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::treed
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Treed(34)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::treeu
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::treeu
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Treeu(33)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Tile::Update
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::Update
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Property Tile::wall_ld
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::wall_ld
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Wall_ld(2)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::wall_lu
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::wall_lu
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Wall_lu(1)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::wall_o
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::wall_o
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Wall_o(0)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::wall_rd
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::wall_rd
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Wall_rd(9)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::wall_ru
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::wall_ru
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Wall_ru(8)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::wall_Td
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::wall_Td
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Wall_Td(7)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::wall_Tl
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::wall_Tl
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Wall_Tl(6)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::wall_Tr
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::wall_Tr
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Wall_Tr(5)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::wall_Tu
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::wall_Tu
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Wall_Tu(4)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::wall_v
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::wall_v
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Wall_v(3)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Tile::water
ownerTile
properties
qualified name src::Evadarea::Tiles::Tile::water
visibility public
leaf false
ordered false
unique true
type Tile
static true
readOnly false
derived false
derivedUnion false
default new Water(23)
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Package Tiles
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles
visibility public
<<namespace>> true
ownedDiagramsContent of Tiles
ownedMemberBedd Bedu Boatl Boatr Box Car1 Car2 Car3 Car4 Car5 Car6 Car7 Car8 Chair CrackedWall Desk Door Door_open Fence_o Fence_v Floor_bush Floor_concrete Floor_flowers Floor_grass Floor_gravel Floor_tiles Floor_wood Food Gratii SearchedDesk Stairs Table Toilet_l Toilet_r Tray Treed Treeu Wall_ld Wall_lu Wall_o Wall_rd Wall_ru Wall_Td Wall_Tl Wall_Tr Wall_Tu Wall_v Water
shown on diagramContent of src and all subpackages Content of Tiles
hyperlinks
 Content of Tiles

Class Bedd
diagramBeddIsSolidDiagrama_p83.png
hierarchyTileDiagrama_p84.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Bedd
visibility public
leaf false
abstract false
active false
code file name Bedd.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Bedd.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberBedd IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Bedd::Bedd
ownerBedd
properties
qualified name src::Evadarea::Tiles::Tiles::Bedd::Bedd
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Bedd::IsSolid
ownerBedd
properties
qualified name src::Evadarea::Tiles::Tiles::Bedd::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Bedu
diagramBeduIsSolidDiagrama_p85.png
hierarchyTileDiagrama_p86.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Bedu
visibility public
leaf false
abstract false
active false
code file name Bedu.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Bedu.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberBedu IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Bedu::Bedu
ownerBedu
properties
qualified name src::Evadarea::Tiles::Tiles::Bedu::Bedu
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Bedu::IsSolid
ownerBedu
properties
qualified name src::Evadarea::Tiles::Tiles::Bedu::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Boatl
diagramBoatlIsSolidDiagrama_p87.png
hierarchyTileDiagrama_p88.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Boatl
visibility public
leaf false
abstract false
active false
code file name Boatl.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Boatl.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberBoatl IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Boatl::Boatl
ownerBoatl
properties
qualified name src::Evadarea::Tiles::Tiles::Boatl::Boatl
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Boatl::IsSolid
ownerBoatl
properties
qualified name src::Evadarea::Tiles::Tiles::Boatl::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Boatr
diagramBoatrIsSolidDiagrama_p89.png
hierarchyTileDiagrama_p90.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Boatr
visibility public
leaf false
abstract false
active false
code file name Boatr.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Boatr.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberBoatr IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Boatr::Boatr
ownerBoatr
properties
qualified name src::Evadarea::Tiles::Tiles::Boatr::Boatr
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Boatr::IsSolid
ownerBoatr
properties
qualified name src::Evadarea::Tiles::Tiles::Boatr::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Box
diagramBoxIsSolidDiagrama_p91.png
hierarchyTileDiagrama_p92.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Box
visibility public
leaf false
abstract false
active false
code file name Box.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Box.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberBox IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Box::Box
ownerBox
properties
qualified name src::Evadarea::Tiles::Tiles::Box::Box
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Box::IsSolid
ownerBox
properties
qualified name src::Evadarea::Tiles::Tiles::Box::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Car1
diagramCar1IsSolidDiagrama_p93.png
hierarchyTileDiagrama_p94.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Car1
visibility public
leaf false
abstract false
active false
code file name Car1.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Car1.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberCar1 IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Car1::Car1
ownerCar1
properties
qualified name src::Evadarea::Tiles::Tiles::Car1::Car1
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Car1::IsSolid
ownerCar1
properties
qualified name src::Evadarea::Tiles::Tiles::Car1::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Car2
diagramCar2IsSolidDiagrama_p95.png
hierarchyTileDiagrama_p96.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Car2
visibility public
leaf false
abstract false
active false
code file name Car2.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Car2.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberCar2 IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Car2::Car2
ownerCar2
properties
qualified name src::Evadarea::Tiles::Tiles::Car2::Car2
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Car2::IsSolid
ownerCar2
properties
qualified name src::Evadarea::Tiles::Tiles::Car2::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Car3
diagramCar3IsSolidDiagrama_p97.png
hierarchyTileDiagrama_p98.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Car3
visibility public
leaf false
abstract false
active false
code file name Car3.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Car3.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberCar3 IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Car3::Car3
ownerCar3
properties
qualified name src::Evadarea::Tiles::Tiles::Car3::Car3
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Car3::IsSolid
ownerCar3
properties
qualified name src::Evadarea::Tiles::Tiles::Car3::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Car4
diagramCar4IsSolidDiagrama_p99.png
hierarchyTileDiagrama_p100.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Car4
visibility public
leaf false
abstract false
active false
code file name Car4.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Car4.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberCar4 IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Car4::Car4
ownerCar4
properties
qualified name src::Evadarea::Tiles::Tiles::Car4::Car4
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Car4::IsSolid
ownerCar4
properties
qualified name src::Evadarea::Tiles::Tiles::Car4::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Car5
diagramCar5IsSolidDiagrama_p101.png
hierarchyTileDiagrama_p102.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Car5
visibility public
leaf false
abstract false
active false
code file name Car5.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Car5.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberCar5 IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Car5::Car5
ownerCar5
properties
qualified name src::Evadarea::Tiles::Tiles::Car5::Car5
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Car5::IsSolid
ownerCar5
properties
qualified name src::Evadarea::Tiles::Tiles::Car5::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Car6
diagramCar6IsSolidDiagrama_p103.png
hierarchyTileDiagrama_p104.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Car6
visibility public
leaf false
abstract false
active false
code file name Car6.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Car6.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberCar6 IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Car6::Car6
ownerCar6
properties
qualified name src::Evadarea::Tiles::Tiles::Car6::Car6
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Car6::IsSolid
ownerCar6
properties
qualified name src::Evadarea::Tiles::Tiles::Car6::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Car7
diagramCar7IsSolidDiagrama_p105.png
hierarchyTileDiagrama_p106.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Car7
visibility public
leaf false
abstract false
active false
code file name Car7.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Car7.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberCar7 IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Car7::Car7
ownerCar7
properties
qualified name src::Evadarea::Tiles::Tiles::Car7::Car7
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Car7::IsSolid
ownerCar7
properties
qualified name src::Evadarea::Tiles::Tiles::Car7::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Car8
diagramCar8IsSolidDiagrama_p107.png
hierarchyTileDiagrama_p108.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Car8
visibility public
leaf false
abstract false
active false
code file name Car8.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Car8.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberCar8 IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Car8::Car8
ownerCar8
properties
qualified name src::Evadarea::Tiles::Tiles::Car8::Car8
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Car8::IsSolid
ownerCar8
properties
qualified name src::Evadarea::Tiles::Tiles::Car8::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Chair
diagramChairIsSolidDiagrama_p109.png
hierarchyTileDiagrama_p110.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Chair
visibility public
leaf false
abstract false
active false
code file name Chair.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Chair.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberChair IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Chair::Chair
ownerChair
properties
qualified name src::Evadarea::Tiles::Tiles::Chair::Chair
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Chair::IsSolid
ownerChair
properties
qualified name src::Evadarea::Tiles::Tiles::Chair::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class CrackedWall
diagramCrackedWallIsSolidDiagrama_p111.png
hierarchyTileDiagrama_p112.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::CrackedWall
visibility public
leaf false
abstract false
active false
code file name CrackedWall.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\CrackedWall.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberCrackedWall IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation CrackedWall::CrackedWall
ownerCrackedWall
properties
qualified name src::Evadarea::Tiles::Tiles::CrackedWall::CrackedWall
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation CrackedWall::IsSolid
ownerCrackedWall
properties
qualified name src::Evadarea::Tiles::Tiles::CrackedWall::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Desk
diagramDeskIsSolidDiagrama_p113.png
hierarchyTileDiagrama_p114.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Desk
visibility public
leaf false
abstract false
active false
code file name Desk.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Desk.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberDesk IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Desk::Desk
ownerDesk
properties
qualified name src::Evadarea::Tiles::Tiles::Desk::Desk
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Desk::IsSolid
ownerDesk
properties
qualified name src::Evadarea::Tiles::Tiles::Desk::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Door
diagramDoorDiagrama_p115.png
hierarchyTileDiagrama_p116.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Door
visibility public
leaf false
abstract false
active false
code file name Door.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Door.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberDoor
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Door::Door
ownerDoor
properties
qualified name src::Evadarea::Tiles::Tiles::Door::Door
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Door_open
diagramDoor_openDiagrama_p117.png
hierarchyTileDiagrama_p118.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Door_open
visibility public
leaf false
abstract false
active false
code file name Door_open.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Door_open.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberDoor_open
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Door_open::Door_open
ownerDoor_open
properties
qualified name src::Evadarea::Tiles::Tiles::Door_open::Door_open
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Fence_o
diagramFence_oIsSolidDiagrama_p119.png
hierarchyTileDiagrama_p120.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Fence_o
visibility public
leaf false
abstract false
active false
code file name Fence_o.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Fence_o.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberFence_o IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Fence_o::Fence_o
ownerFence_o
properties
qualified name src::Evadarea::Tiles::Tiles::Fence_o::Fence_o
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Fence_o::IsSolid
ownerFence_o
properties
qualified name src::Evadarea::Tiles::Tiles::Fence_o::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Fence_v
diagramFence_vIsSolidDiagrama_p121.png
hierarchyTileDiagrama_p122.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Fence_v
visibility public
leaf false
abstract false
active false
code file name Fence_v.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Fence_v.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberFence_v IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Fence_v::Fence_v
ownerFence_v
properties
qualified name src::Evadarea::Tiles::Tiles::Fence_v::Fence_v
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Fence_v::IsSolid
ownerFence_v
properties
qualified name src::Evadarea::Tiles::Tiles::Fence_v::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Floor_bush
diagramFloor_bushIsSolidDiagrama_p123.png
hierarchyTileDiagrama_p124.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_bush
visibility public
leaf false
abstract false
active false
code file name Floor_bush.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Floor_bush.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberFloor_bush IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Floor_bush::Floor_bush
ownerFloor_bush
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_bush::Floor_bush
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Floor_bush::IsSolid
ownerFloor_bush
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_bush::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Floor_concrete
diagramFloor_concreteDiagrama_p125.png
hierarchyTileDiagrama_p126.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_concrete
visibility public
leaf false
abstract false
active false
code file name Floor_concrete.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Floor_concrete.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberFloor_concrete
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Floor_concrete::Floor_concrete
ownerFloor_concrete
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_concrete::Floor_concrete
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Floor_flowers
diagramFloor_flowersDiagrama_p127.png
hierarchyTileDiagrama_p128.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_flowers
visibility public
leaf false
abstract false
active false
code file name Floor_flowers.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Floor_flowers.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberFloor_flowers
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Floor_flowers::Floor_flowers
ownerFloor_flowers
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_flowers::Floor_flowers
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Floor_grass
diagramFloor_grassDiagrama_p129.png
hierarchyTileDiagrama_p130.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_grass
visibility public
leaf false
abstract false
active false
code file name Floor_grass.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Floor_grass.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberFloor_grass
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Floor_grass::Floor_grass
ownerFloor_grass
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_grass::Floor_grass
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Floor_gravel
diagramFloor_gravelDiagrama_p131.png
hierarchyTileDiagrama_p132.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_gravel
visibility public
leaf false
abstract false
active false
code file name Floor_gravel.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Floor_gravel.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberFloor_gravel
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Floor_gravel::Floor_gravel
ownerFloor_gravel
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_gravel::Floor_gravel
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Floor_tiles
diagramFloor_tilesDiagrama_p133.png
hierarchyTileDiagrama_p134.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_tiles
visibility public
leaf false
abstract false
active false
code file name Floor_tiles.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Floor_tiles.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberFloor_tiles
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Floor_tiles::Floor_tiles
ownerFloor_tiles
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_tiles::Floor_tiles
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Floor_wood
diagramFloor_woodDiagrama_p135.png
hierarchyTileDiagrama_p136.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_wood
visibility public
leaf false
abstract false
active false
code file name Floor_wood.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Floor_wood.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberFloor_wood
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Floor_wood::Floor_wood
ownerFloor_wood
properties
qualified name src::Evadarea::Tiles::Tiles::Floor_wood::Floor_wood
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Food
diagramFoodIsSolidDiagrama_p137.png
hierarchyTileDiagrama_p138.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Food
visibility public
leaf false
abstract false
active false
code file name Food.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Food.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberFood IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Food::Food
ownerFood
properties
qualified name src::Evadarea::Tiles::Tiles::Food::Food
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Food::IsSolid
ownerFood
properties
qualified name src::Evadarea::Tiles::Tiles::Food::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class Gratii
diagramGratiiIsSolidDiagrama_p139.png
hierarchyTileDiagrama_p140.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Gratii
visibility public
leaf false
abstract false
active false
code file name Gratii.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Gratii.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberGratii IsSolid
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Gratii::Gratii
ownerGratii
properties
qualified name src::Evadarea::Tiles::Tiles::Gratii::Gratii
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Operation Gratii::IsSolid
ownerGratii
properties
qualified name src::Evadarea::Tiles::Tiles::Gratii::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Class SearchedDesk
diagramSearchedDeskIsSolidDiagrama_p141.png
hierarchyTileDiagrama_p142.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::SearchedDesk
visibility public
leaf false
abstract false
active false
code file name SearchedDesk.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\SearchedDesk.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid SearchedDesk
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation SearchedDesk::IsSolid
ownerSearchedDesk
properties
qualified name src::Evadarea::Tiles::Tiles::SearchedDesk::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation SearchedDesk::SearchedDesk
ownerSearchedDesk
properties
qualified name src::Evadarea::Tiles::Tiles::SearchedDesk::SearchedDesk
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Stairs
diagramStairsDiagrama_p143.png
hierarchyTileDiagrama_p144.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Stairs
visibility public
leaf false
abstract false
active false
code file name Stairs.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Stairs.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberStairs
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Stairs::Stairs
ownerStairs
properties
qualified name src::Evadarea::Tiles::Tiles::Stairs::Stairs
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Table
diagramTableIsSolidDiagrama_p145.png
hierarchyTileDiagrama_p146.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Table
visibility public
leaf false
abstract false
active false
code file name Table.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Table.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Table
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Table::IsSolid
ownerTable
properties
qualified name src::Evadarea::Tiles::Tiles::Table::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Table::Table
ownerTable
properties
qualified name src::Evadarea::Tiles::Tiles::Table::Table
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Toilet_l
diagramToilet_lIsSolidDiagrama_p147.png
hierarchyTileDiagrama_p148.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Toilet_l
visibility public
leaf false
abstract false
active false
code file name Toilet_l.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Toilet_l.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Toilet_l
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Toilet_l::IsSolid
ownerToilet_l
properties
qualified name src::Evadarea::Tiles::Tiles::Toilet_l::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Toilet_l::Toilet_l
ownerToilet_l
properties
qualified name src::Evadarea::Tiles::Tiles::Toilet_l::Toilet_l
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Toilet_r
diagramToilet_rIsSolidDiagrama_p149.png
hierarchyTileDiagrama_p150.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Toilet_r
visibility public
leaf false
abstract false
active false
code file name Toilet_r.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Toilet_r.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Toilet_r
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Toilet_r::IsSolid
ownerToilet_r
properties
qualified name src::Evadarea::Tiles::Tiles::Toilet_r::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Toilet_r::Toilet_r
ownerToilet_r
properties
qualified name src::Evadarea::Tiles::Tiles::Toilet_r::Toilet_r
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Tray
diagramTrayIsSolidDiagrama_p151.png
hierarchyTileDiagrama_p152.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Tray
visibility public
leaf false
abstract false
active false
code file name Tray.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Tray.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Tray
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Tray::IsSolid
ownerTray
properties
qualified name src::Evadarea::Tiles::Tiles::Tray::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Tray::Tray
ownerTray
properties
qualified name src::Evadarea::Tiles::Tiles::Tray::Tray
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Treed
diagramTreedIsSolidDiagrama_p153.png
hierarchyTileDiagrama_p154.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Treed
visibility public
leaf false
abstract false
active false
code file name Treed.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Treed.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Treed
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Treed::IsSolid
ownerTreed
properties
qualified name src::Evadarea::Tiles::Tiles::Treed::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Treed::Treed
ownerTreed
properties
qualified name src::Evadarea::Tiles::Tiles::Treed::Treed
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Treeu
diagramTreeuIsSolidDiagrama_p155.png
hierarchyTileDiagrama_p156.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Treeu
visibility public
leaf false
abstract false
active false
code file name Treeu.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Treeu.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Treeu
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Treeu::IsSolid
ownerTreeu
properties
qualified name src::Evadarea::Tiles::Tiles::Treeu::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Treeu::Treeu
ownerTreeu
properties
qualified name src::Evadarea::Tiles::Tiles::Treeu::Treeu
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Wall_ld
diagramWall_ldIsSolidDiagrama_p157.png
hierarchyTileDiagrama_p158.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_ld
visibility public
leaf false
abstract false
active false
code file name Wall_ld.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Wall_ld.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Wall_ld
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Wall_ld::IsSolid
ownerWall_ld
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_ld::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Wall_ld::Wall_ld
ownerWall_ld
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_ld::Wall_ld
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Wall_lu
diagramWall_luIsSolidDiagrama_p159.png
hierarchyTileDiagrama_p160.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_lu
visibility public
leaf false
abstract false
active false
code file name Wall_lu.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Wall_lu.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Wall_lu
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Wall_lu::IsSolid
ownerWall_lu
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_lu::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Wall_lu::Wall_lu
ownerWall_lu
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_lu::Wall_lu
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Wall_o
diagramWall_oIsSolidDiagrama_p161.png
hierarchyTileDiagrama_p162.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_o
visibility public
leaf false
abstract false
active false
code file name Wall_o.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Wall_o.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Wall_o
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Wall_o::IsSolid
ownerWall_o
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_o::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Wall_o::Wall_o
ownerWall_o
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_o::Wall_o
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Wall_rd
diagramWall_rdIsSolidDiagrama_p163.png
hierarchyTileDiagrama_p164.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_rd
visibility public
leaf false
abstract false
active false
code file name Wall_rd.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Wall_rd.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Wall_rd
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Wall_rd::IsSolid
ownerWall_rd
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_rd::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Wall_rd::Wall_rd
ownerWall_rd
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_rd::Wall_rd
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Wall_ru
diagramWall_ruIsSolidDiagrama_p165.png
hierarchyTileDiagrama_p166.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_ru
visibility public
leaf false
abstract false
active false
code file name Wall_ru.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Wall_ru.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Wall_ru
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Wall_ru::IsSolid
ownerWall_ru
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_ru::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Wall_ru::Wall_ru
ownerWall_ru
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_ru::Wall_ru
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Wall_Td
diagramWall_TdIsSolidDiagrama_p167.png
hierarchyTileDiagrama_p168.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_Td
visibility public
leaf false
abstract false
active false
code file name Wall_Td.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Wall_Td.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Wall_Td
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Wall_Td::IsSolid
ownerWall_Td
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_Td::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Wall_Td::Wall_Td
ownerWall_Td
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_Td::Wall_Td
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Wall_Tl
diagramWall_TlIsSolidDiagrama_p169.png
hierarchyTileDiagrama_p170.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_Tl
visibility public
leaf false
abstract false
active false
code file name Wall_Tl.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Wall_Tl.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Wall_Tl
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Wall_Tl::IsSolid
ownerWall_Tl
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_Tl::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Wall_Tl::Wall_Tl
ownerWall_Tl
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_Tl::Wall_Tl
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Wall_Tr
diagramWall_TrIsSolidDiagrama_p171.png
hierarchyTileDiagrama_p172.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_Tr
visibility public
leaf false
abstract false
active false
code file name Wall_Tr.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Wall_Tr.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Wall_Tr
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Wall_Tr::IsSolid
ownerWall_Tr
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_Tr::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Wall_Tr::Wall_Tr
ownerWall_Tr
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_Tr::Wall_Tr
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Wall_Tu
diagramWall_TuIsSolidDiagrama_p173.png
hierarchyTileDiagrama_p174.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_Tu
visibility public
leaf false
abstract false
active false
code file name Wall_Tu.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Wall_Tu.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Wall_Tu
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Wall_Tu::IsSolid
ownerWall_Tu
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_Tu::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Wall_Tu::Wall_Tu
ownerWall_Tu
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_Tu::Wall_Tu
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Wall_v
diagramWall_vIsSolidDiagrama_p175.png
hierarchyTileDiagrama_p176.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_v
visibility public
leaf false
abstract false
active false
code file name Wall_v.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Wall_v.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Wall_v
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Wall_v::IsSolid
ownerWall_v
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_v::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Wall_v::Wall_v
ownerWall_v
properties
qualified name src::Evadarea::Tiles::Tiles::Wall_v::Wall_v
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Class Water
diagramWaterIsSolidDiagrama_p177.png
hierarchyTileDiagrama_p178.png
ownerTiles
properties
qualified name src::Evadarea::Tiles::Tiles::Water
visibility public
leaf false
abstract false
active false
code file name Water.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Tiles\Tiles\Water.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMemberIsSolid Water
generalTile
target of relation
ComponentRealization Tiles1
shown on diagramContent of src and all subpackages Content of Tiles

Operation Water::IsSolid
ownerWater
properties
qualified name src::Evadarea::Tiles::Tiles::Water::IsSolid
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> true
modifiers Override
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return boolean   
ownedMemberreturn

Operation Water::Water
ownerWater
properties
qualified name src::Evadarea::Tiles::Tiles::Water::Water
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
id in int   
ownedMemberid

Package Window
ownerEvadarea
properties
qualified name src::Evadarea::Window
visibility public
<<namespace>> true
ownedDiagramsContent of Window
ownedMemberWindow
shown on diagramContent of Evadarea Content of src and all subpackages
hyperlinks
 Content of Window

Class Window
diagramwindowFramewindowTitlewindowLengthwindowHeightcanvasWindowCreateWindowGetWindowLengthGetWindowHeightGetCanvasGetFrameDiagrama_p179.png
ownerWindow
properties
qualified name src::Evadarea::Window::Window
visibility public
leaf false
abstract false
active false
code file name Window.java
code file path D:\Desktop\Facultate\Anul 2\sem2\PAOO\proiect\src\Evadarea\Window\Window.java
<<annotations>> false
<<static>> false
<<final>> false
<<strictfp>> false
ownedMembercanvas CreateWindow GetCanvas GetFrame GetWindowHeight GetWindowLength Window windowFrame windowHeight windowLength windowTitle
target of relation
ComponentRealization Window
typedElements
Class Game Property window
shown on diagramContent of src and all subpackages Content of Window

Property Window::canvas
ownerWindow
properties
qualified name src::Evadarea::Window::Window::canvas
visibility private
leaf false
ordered false
unique true
type Canvas
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Operation Window::CreateWindow
ownerWindow
properties
qualified name src::Evadarea::Window::Window::CreateWindow
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return void   
ownedMemberreturn

Operation Window::GetCanvas
ownerWindow
properties
qualified name src::Evadarea::Window::Window::GetCanvas
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return Canvas   
ownedMemberreturn

Operation Window::GetFrame
ownerWindow
properties
qualified name src::Evadarea::Window::Window::GetFrame
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return JFrame   
ownedMemberreturn

Operation Window::GetWindowHeight
ownerWindow
properties
qualified name src::Evadarea::Window::Window::GetWindowHeight
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation Window::GetWindowLength
ownerWindow
properties
qualified name src::Evadarea::Window::Window::GetWindowLength
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> false
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
return return int   
ownedMemberreturn

Operation Window::Window
ownerWindow
properties
qualified name src::Evadarea::Window::Window::Window
visibility public
leaf false
static false
abstract false
concurrency sequential
query false
<<constructor>> true
<<annotations>> false
<<final>> false
<<native>> false
<<synchronized>> false
<<strictfp>> false
parameter
name  direction  type  multiplicity  default  
windowTitle in String   
windowLength in int   
windowHeight in int   
ownedMemberwindowHeight windowLength windowTitle

Property Window::windowFrame
ownerWindow
properties
qualified name src::Evadarea::Window::Window::windowFrame
visibility private
leaf false
ordered false
unique true
type JFrame
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Window::windowHeight
ownerWindow
properties
qualified name src::Evadarea::Window::Window::windowHeight
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Window::windowLength
ownerWindow
properties
qualified name src::Evadarea::Window::Window::windowLength
visibility private
leaf false
ordered false
unique true
type int
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Property Window::windowTitle
ownerWindow
properties
qualified name src::Evadarea::Window::Window::windowTitle
visibility private
leaf false
ordered false
unique true
type String
static false
readOnly false
derived false
derivedUnion false
<<annotationTypeElement>> false
<<annotations>> false
<<final>> false
<<transient>> false
<<volatile>> false

Package Unknown Externals
ownerRoot
properties
qualified name Unknown Externals
visibility public
ownedMemberBufferedImage BufferStrategy Canvas Clip Connection Graphics JFrame KeyEvent KeyListener Rectangle Runnable Statement String Thread

Class BufferedImage
diagramDiagrama_p180.png
ownerUnknown Externals
properties
qualified name Unknown Externals::BufferedImage
visibility public
leaf false
abstract false
active false
typedElements
Class Animation Property currentFrame frame1 frame2
Operation Animation getCurrentFrame NextFrame
Class Assets Property bedd bedu boatl boatr box C car1 car2 car3 car4 car5 car6 car7 car8 chair continue_button cracked_wall desk door door_open fence_o fence_v floor_bush floor_concrete floor_flowers floor_grass floor_gravel floor_tiles floor_wood food garcea_l garcea_r gratii guard1_l guard1_r guard2_l guard2_r M main_menu_button menuBackground N new_game_button P player1_b player1_f player1_l player1_r player2_b player2_f player2_l player2_r player_head prizonier1_l prizonier1_r prizonier2_l prizonier2_r prizonier3_l prizonier3_r prizonier4_l prizonier4_r Q S save_game_button sound_off_button sound_on_button Space stairs table toilet_l toilet_r tray treed treeu wall_ld wall_lu wall_o wall_rd wall_ru wall_Td wall_Tl wall_Tr wall_Tu wall_v water
Class Dorel Property dorel
Class Garcea Property garcea
Class Gigel Property playerImg
Class ImageLoader Operation LoadImage
Class MainMenuState Property C continueButton M menuBackground N newGameButton P soundOffButton soundOnButton
Class PauseState Property background continueButton mainMenuButton saveButton soundOffButton soundOnButton
Operation RandomTileGenerator
Class Prizonier1 Property skin
Class Prizonier2 Property skin
Class Prizonier3 Property skin
Class Prizonier4 Property skin
Class SpriteSheet Property spriteSheet
Operation getImage getTile SpriteSheet
Class Tile Property img
Operation Tile

Class BufferStrategy
diagramDiagrama_p181.png
ownerUnknown Externals
properties
qualified name Unknown Externals::BufferStrategy
visibility public
leaf false
abstract false
active false
typedElements
Class Game Property bs

Class Canvas
diagramDiagrama_p182.png
ownerUnknown Externals
properties
qualified name Unknown Externals::Canvas
visibility public
leaf false
abstract false
active false
typedElements
Class Window Property canvas
Operation GetCanvas

Class Clip
diagramDiagrama_p183.png
ownerUnknown Externals
properties
qualified name Unknown Externals::Clip
visibility public
leaf false
abstract false
active false
typedElements
Class AudioManager Property music

Class Connection
diagramDiagrama_p184.png
ownerUnknown Externals
properties
qualified name Unknown Externals::Connection
visibility public
leaf false
abstract false
active false
typedElements
Class DataBase Property c

Class Graphics
diagramDiagrama_p185.png
ownerUnknown Externals
properties
qualified name Unknown Externals::Graphics
visibility public
leaf false
abstract false
active false
typedElements
Class Dorel Operation Draw
Class EntitiesMap Operation Draw
Class Entity Operation Draw
Class FinalStoryState Operation Draw
Class FirstLevelMap Operation Draw
Class FirstLevelState Operation Draw
Class FirstLevelStoryState Operation Draw
Class Game Property g
Class Garcea Operation Draw
Class Gigel Operation Draw
Class HUD Operation Draw DrawBaniTip DrawBaniTip2 DrawCaughtText DrawFailLingura DrawFoarfeceTip DrawFoarfeceTip2 DrawLinguraTip DrawNimicTip DrawNimicTip2 DrawTarnacopTip DrawTarnacopTip2 DrawTimer DrawToporTip DrawTutorial1 DrawVaslaTip
Class MainMenuState Operation Draw
Interface Map Operation Draw
Class PauseState Operation Draw
Class Prizonier1 Operation Draw
Class Prizonier2 Operation Draw
Class Prizonier3 Operation Draw
Class Prizonier4 Operation Draw
Class SecondLevelMap Operation Draw
Class SecondLevelState Operation Draw
Class SecondLevelStoryState Operation Draw
Class State Operation Draw
Class Tile Operation Draw

Class JFrame
diagramDiagrama_p186.png
ownerUnknown Externals
properties
qualified name Unknown Externals::JFrame
visibility public
leaf false
abstract false
active false
typedElements
Class Window Property windowFrame
Operation GetFrame

Class KeyEvent
diagramDiagrama_p187.png
ownerUnknown Externals
properties
qualified name Unknown Externals::KeyEvent
visibility public
leaf false
abstract false
active false
typedElements
Class KeyManager Operation keyPressed keyReleased keyTyped

Interface KeyListener
diagramDiagrama_p188.png
hierarchyKeyManagerDiagrama_p189.png
ownerUnknown Externals
properties
qualified name Unknown Externals::KeyListener
visibility public
leaf false
abstract false
target of relation
InterfaceRealization KeyManager

Class Rectangle
diagramDiagrama_p190.png
ownerUnknown Externals
properties
qualified name Unknown Externals::Rectangle
visibility public
leaf false
abstract false
active false
typedElements
Class Entity Property bounds interactBounds normalBounds
Class Gigel Operation GetInteractBounds GetNormalBounds

Interface Runnable
diagramDiagrama_p191.png
hierarchyGameDiagrama_p192.png
ownerUnknown Externals
properties
qualified name Unknown Externals::Runnable
visibility public
leaf false
abstract false
target of relation
InterfaceRealization Game

Class Statement
diagramDiagrama_p193.png
ownerUnknown Externals
properties
qualified name Unknown Externals::Statement
visibility public
leaf false
abstract false
active false
typedElements
Class DataBase Property s

Class String
diagramDiagrama_p194.png
ownerUnknown Externals
properties
qualified name Unknown Externals::String
visibility public
leaf false
abstract false
active false
typedElements
Class AudioManager Operation AudioManager
Class DataBase Operation SelectFloat SelectInt SelectMap Update UpdateMap
Class Game Operation Game
Class ImageLoader Operation LoadImage
Class Main Operation main
Class Window Property windowTitle
Operation Window

Class Thread
diagramDiagrama_p195.png
ownerUnknown Externals
properties
qualified name Unknown Externals::Thread
visibility public
leaf false
abstract false
active false
typedElements
Class Game Property gameThread



UML documentation generated by UModel UML Editor http://www.altova.com/umodel05/23/21 22:01:20